Linux统计文件夹下的文件数目
Linux统计文件夹下的文件数目
Sun在Linux中,有几种方法可以统计文件夹下的文件数目:
使用ls
命令结合wc
命令
统计当前目录下的文件数(不包括子目录中的文件):
1 | ls -l | grep ^- | wc -l |
ls -l
列出详细信息grep ^-
过滤出以“-“开头的行(即普通文件)wc -l
计算行数
使用find
命令
统计指定目录及其子目录中的所有文件数:
1 | find /path/to/directory -type f | wc -l |
只统计指定目录(不包括子目录)中的文件数:
1 | find /path/to/directory -maxdepth 1 -type f | wc -l |
按文件类型统计
统计指定目录中特定类型的文件数(例如.txt文件):
1 | find /path/to/directory -name "*.txt" | wc -l |
评论
匿名评论隐私政策