
案例分析:
今天遇到了一個需要統計路徑下目錄個數的問題

如果一個一個的去數會很麻煩,找到了一篇文章剛好提到這個,于是我將方法整理了一下。
該方法的鏈接:Linux統計文件夾中文件個數以及目錄個數_SG匚hang的博客-CSDN博客_linux統計文件個數?blog.csdn.net

1.顯示目錄中的文件:
ls -l | grep "^-"
其中“^-”表示字符串的第一個字符為"-"
我們可以用wc命令進行統計:
wc [-lwm]
參數:
- -l 僅列出行數;
- -w 僅列出多少字(英文單字);
- -m 多少字符;
2.統計文件夾中文件個數
ls -l ./|grep "^-"|wc -l

3.統計文件夾中目錄個數
ls -l ./|grep "^d"|wc -l

4.統計文件夾下文件個數,包括子文件
ls -lR | grep "^-"| wc -l

5.統計文件夾下目錄個數,包括子目錄
ls -lR | grep "^d"| wc -l

希望對有所幫助!