linux linux下統計資料夾檔案數量

2021-07-13 15:28:01 字數 448 閱讀 1636

一種是:

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 『』 |wc -l

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

Linux Linux統計資料夾 檔案數量的命令

檢視當前目錄下的檔案數量 不包含子目錄中的檔案 ls l grep wc l 檢視當前目錄下的檔案數量 包含子目錄中的檔案 注意 r,代表子目錄 ls lr grep wc l 檢視當前目錄下的資料夾目錄個數 不包含子目錄中的目錄 同上述理,如果需要檢視子目錄的,加上r ls l grep d wc...

Linux Linux命令 wc 統計命令

全稱 wc是乙個用於統計的工具,全拼為 word count 單詞統計 例項 1.統計行數 wc l file 2.統計單詞數 wc w file 3.統計字元數 wc c file 4.統計流中的字元數 echo n 1234 wc c 輸出 4 解讀 help 12 3 4 5 6 7 8 9 ...

Linux Linux下基本指令

1 ls指令 功能 ls,對於目錄,用來列出當前目錄下的所有子目錄與檔案 對於檔案,用來列出檔名以及其他資訊。語法 ls 選項 檔案或目錄 選項 2 pwd命令 功能 顯示使用者當前所在的目錄。3 cd指令 功能 改變工作目錄。將當前工作目錄改變到指定的目錄下。舉例 4 touch指令 功能 tou...