前言
利用 wc 可以很容易計算指定的檔案或目標有幾行、幾個字、幾位元組,指令及應用的參數說明如下:- wc:依序顯示行、字、位元組。
- wc -l:只顯示行。
- wc -w:只顯示字。
- wc -c:只顯示位元組。
統計單一檔案內容
如下指令可知 1.sh 內容為 3 行,5 個字,53 位元組 (B)。# wc 1.sh
3 5 53 1.sh
下列指令為利用 cat 先列出 1.sh 內容後在用 wc -l 去統計內容有幾行。
# cat 1.sh |wc -l
3
下列指令為利用 cat 先列出 1.sh 內容後在用 wc -w 去統計內容有幾個字。
# cat 1.sh | wc -w
5
下列指令為利用 cat 先列出 1.sh 內容後在用 wc -c 去統計內容有幾個位元組。
# cat 1.sh | wc -c
53
統計多個檔案內容
使用 ls 來列出我們要統計的檔案。# ls
005.sh 012.sh 015.sh
若統計的檔案為多個時 wc 還會貼心的為我們列出加總值。
# wc 0*
5 7 40 005.sh
10 25 163 012.sh
16 34 161 015.sh
31 66 364 total //統計多個時會有加總值