linux 如何统计某目录下所有文件个数

该目录以及该目录的子目录下普通文件个数:

ls -lR |grep '^-' |wc -l

ls -l 查询该目录下的所有文件
R 包含子目录,其实就是递归查看
grep '^-' 表示过滤掉(以“d” “l”等开头)即以“-”(文件)开头的行(一行一个文件)
wc -l 统计行数(也就相当于文件数)

猜你喜欢

转载自www.cnblogs.com/jiangxiaoxian/p/9613644.html