1
要统计一个文件夹下的文件总数(包括所有子文件夹中的文件),可以使用 find 命令,具体如下:
find /path/to/dir -type f | wc -l
解释:
find /path/to/dir
:在/path/to/dir
目录及其子目录中查找文件,将/path/to/dir
替换为实际的目录路径。
-type f
:只查找文件(排除目录、链接等)。
| wc -l
:统计文件的数量。
这个命令会返回该目录及其所有子目录中的文件总数。
2
find /path/to/dir -type f -name "*.txt" | wc -l
3
ls -l /path/to/dir/*.txt | wc -l