Linux
如何在 linux 中計算嵌套目錄中的文件數?
我需要提取一些目錄樹中有多少文件的資訊:
/.../testRoot/test1/test11/..../file1 /.../testRoot/test1/test11/file2 /.../testRoot/test1/test11/..../file3 /.../testRoot/test1/test11/file4 ..................................... /.../testRoot/test1/test1n/fileq /.../testRoot/test1/test1n/..../filew /.../testRoot/test1/test1n/filee /.../testRoot/test1/test1n/.../.../ .../filer
如何計算 testRoot 中有多少個文件?
find /path/to/testRoot -type f | wc -l
在
bash4
及以上:shopt -s nullglob globstar i=0 for f in /path/to/testRoot/*/**; do [[ -f $f ]] && (( i++ )) done echo "$i"