Linux 統計資料夾 檔案的數量

2021-10-09 16:23:45 字數 521 閱讀 3625

1. 統計當前目錄下檔案的數量,不包含子目錄中的檔案

ls -l | grep "^-" | wc -l
2. 統計當前目錄下檔案的數量,包含子目錄中的檔案

ls -lr | grep "^-" | wc -l
3. 統計當前目錄下資料夾的數量,不包含子目錄中的資料夾

ls -l | grep "^d" | wc -l
4. 統計當前目錄下資料夾的數量,包含子目錄中的資料夾

ls -lr | grep "^d" | wc -l
5. 統計當前目錄下指定字首名的目錄下所有的檔案數量,不包含子目錄中的檔案

# 例如統計當前目錄下所有以「2020」開頭的目錄下的檔案數量,不包含子目錄中的檔案

ls -l 2020* | grep "^-" | wc -l

根據5可以模擬出2、3、4的情況。

參考:

Linux下統計資料夾數量

1 統計當前資料夾下檔案的個數 ls l grep wc l 2 統計當前資料夾下目錄的個數 ls l grep d wc l 3 統計當前資料夾下檔案的個數,包括子資料夾裡的 ls lr grep wc l 4 統計資料夾下目錄的個數,包括子資料夾裡的 ls lr grep d wc l 說明 l...

Linux 下統計資料夾中檔案的數量

方法一 這裡涉及幾個命令 命令1 ls l ll 其實不用太多解釋,這個是入門命令,當然,還有 r引數。列出子目錄和檔案 命令2 grep grep我的理解是gnu正則 gnu regular expression 的縮寫,這裡是匹配以 開頭的資訊。因為,ll列出來的包括目錄是以 d 開頭的標示 命...

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

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