国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux系統中統計文件夾下文件數量的方法

2020-06-21 13:00:05
字體:
來源:轉載
供稿:網友

一種是:

 

復制代碼
代碼如下:
ls -l |grep “^-” | wc -l

 

說明:

ls -l 長列表輸出該目錄下文件信息(注意這里的文件,不同于一般的文件,可能是目錄、鏈接、設備文件等)
grep ^- 這里將長列表輸出信息過濾一部分,只保留一般文件,如果只保留目錄就是 ^d
wc -l 統計輸出信息的行數,因為已經過濾得只剩一般文件了,所以統計結果就是一般文件信息的行數,又由于一行信息對應一個文件,所以也就是文件的個數。

查看文件夾下的文件個數(當前目錄的文件和子文件夾的文件數)

 

復制代碼
代碼如下:
find ./ -type f | wc -l

 

或者

 

復制代碼
代碼如下:
ls -lR|grep “^-”|wc -l

 

另外一種:

 

復制代碼
代碼如下:
ls -alR dir_name | awk ‘{if(NF>2&&substr($1,1,1)!=”d”)print $0}’ |wc -l

 

奇怪的是這兩種方法統計的文件數量略有差別,后一種統計略多于前一種,但差別不大,都可以作為參考。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台南县| 外汇| 德保县| 威海市| 肃宁县| 额济纳旗| 云浮市| 寿光市| 南澳县| 义马市| 任丘市| 洪洞县| 云霄县| 望江县| 剑河县| 安康市| 突泉县| 汕尾市| 麻栗坡县| 南岸区| 铁岭县| 隆昌县| 房山区| 上蔡县| 潼南县| 耒阳市| 景宁| 沽源县| 丰台区| 巴楚县| 读书| 奎屯市| 长寿区| 许昌县| 周宁县| 比如县| 长垣县| 张家界市| 岳阳市| 苍溪县| 湛江市|