Linux統計檔案目錄下檔案的數目命令

2022-07-01 12:57:11 字數 457 閱讀 6529

linux下有三個命令:ls、grep、wc。通過這三個命令的組合可以統計目錄下檔案及資料夾的個數。

1、ls -l | grep "^-" | wc -l:統計當前目錄下檔案的個數(不包括目錄)

2、ls -lr| grep "^-" | wc -l:統計當前目錄下檔案的個數(包括目錄)

3、ls -lr | grep "^d" | wc -l:檢視某目錄下資料夾(目錄)的個數(包括子目錄)

命令解析:

ls -l:

長列表輸出該目錄下檔案資訊(注意這裡的檔案是指目錄、鏈結、裝置檔案等),每一行對應乙個檔案或目錄,ls -lr是列出所有檔案,包括子目錄。

grep "^-":

過濾ls的輸出資訊,只保留一般檔案,只保留目錄是grep "^d"。

wc -l:

統計輸出資訊的行數,統計結果就是輸出資訊的行數,一行資訊對應乙個檔案,所以就是檔案的個數。

linux 統計當前目錄下檔案數

檢視當前目錄下檔案的個數 ls l grep wc l 檢視當前目錄下檔案的個數,包括子目錄裡的。ls lr grep wc l 檢視某目錄下資料夾 目錄 的個數,包括子目錄裡的。ls lr grep d wc l 簡要說明 ls l 長列表輸出該目錄下檔案資訊 注意這裡的檔案,不同於一般的檔案,可...

linux 統計當前目錄下檔案數

檢視當前目錄下檔案的個數 ls l grep wc l 檢視當前目錄下檔案的個數,包括子目錄裡的。ls lr grep wc l 檢視某目錄下資料夾 目錄 的個數,包括子目錄裡的。ls lr grep d wc l 簡要說明 ls l 長列表輸出該目錄下檔案資訊 注意這裡的檔案,不同於一般的檔案,可...

linux 統計當前目錄下檔案數

檢視當前目錄下檔案的個數 ls l grep wc l 檢視當前目錄下檔案的個數,包括子目錄裡的。ls lr grep wc l 檢視某目錄下資料夾 目錄 的個數,包括子目錄裡的。ls lr grep d wc l 簡要說明 ls l 長列表輸出該目錄下檔案資訊 注意這裡的檔案,不同於一般的檔案,可...