1、当前文件夹及子文件夹的数量:
ls -lR | grep "^d" | wc -l
2、当前文件及子目录文件夹的数量:
ls -lR | grep "^-" | wc -l
3、当前目录某文件的数量:
find . -name filename | wc -l
4、当前目录下所有目录文件的list及数量:
find . -name "*" > list.txt
find . -name "*" | wc -l
PS:
上面grep "^-”:以-开头的是文件
上面grep “^d”:以d开头的是目录
wc -l:统计输出的行数
参考: