Linux wc檔案統計

2021-09-09 04:00:42 字數 662 閱讀 3919

linux下如何統計乙個目錄下的檔案個數以及**總行數的命令

知道指定字尾名的檔案總個數命令: 

find . -name "*.cpp" | wc -l 

知道乙個目錄下**總行數以及單個檔案行數: 

find . -name "*.h" | xargs wc -l 

linux統計資料夾中檔案數目

第一種方法:

ls -l|grep 「^-」|wc -l

ls -l 長列表輸出該目錄下檔案資訊(注意這裡的檔案,不同於一般的檔案,可能是目錄、鏈結、裝置檔案等)。如果ls -lr|grep 「^-」|wc-l則可以連子目錄下的檔案一起統計。

grep ^- 這裡將長列表輸出資訊過濾一部分,只保留一般檔案,如果只保留目錄就是 ^d

wc -l 統計輸出資訊的行數,因為已經過濾得只剩一般檔案了,所以統計結果就是一般檔案資訊的行數,又由於一行資訊對應乙個檔案,所以也就是檔案的個數。

第二種方法:

find ./ -type f|wc -l

由於預設find會去子目錄查詢,如果只想查詢當前目錄的檔案用find ./ -maxdepth 1 -type f|wc -l即可。

需要說明的是第二種方法會比第一種方法快很多,尤其是也統計子目錄時。

Linux wc檔案統計

linux下如何統計乙個目錄下的檔案個數以及 總行數的命令 知道指定字尾名的檔案總個數命令 find name cpp wc l 知道乙個目錄下 總行數以及單個檔案行數 find name h xargs wc l linux統計資料夾中檔案數目 第一種方法 ls l grep wc l ls l ...

檔案內容統計 Linux wc命令

標籤 linux 2012 07 05 10 15 2152人閱讀收藏 舉報 linux學習 19 有了該命令,就可以得到當前目錄下所有符合條件的檔案總數,如下 find typef wc l wc linux 這個命令的功能也很好記,因為它功能很有限 wc c filename 顯示乙個檔案的位元...

linux wc 統計行數 命令用法

c 統計位元組數。l 統計行數。m 統計字元數。這個標誌不能與 c 標誌一起使用。w 統計字數。乙個字被定義為由空白 跳格或換行字元分隔的字串。l 列印最長行的長度。help 顯示幫助資訊 version 顯示版本資訊 wc l v6ab1.csv 834614 v6ab1.csv wc l v6a...