[wc]统计目录中文件个数¶
参考:【Linux】Linux下统计当前文件夹下的文件个数、目录个数
使用ls
和wc
命令可以统计目录中文件个数
wc¶
# 打印文件行数
$ wc -l
ls¶
# 打印所有文件+目录
$ ls
# 打印所有文件
$ ls -l | grep '^-'
# 打印所有目录
$ ls -l | grep '^d'
# 递归打印所有文件
$ ls -lR | grep '^-
# 递归打印所有目录
$ ls -lR | grep '^d'
ls + wc¶
- 查询当前目录下文件+文件夹个数
$ ls | wc -l
- 查询当前目录下文件个数
$ ls -l | grep '^-' | wc -l
- 查询当前目录下文件夹个数
$ ls -l | grep '^d' | wc -l
- 查询当前目录下文件及子目录下的文件个数
$ ls -lR | grep '^-' | wc -l
- 查询当前目录下文件夹及子目录下的文件夹个数
$ ls -lR | grep '^d' | wc -l