shell指令碼統計檔案中單詞的個數
一、方案
方法一:
(1)cat file|sed 『s/[,.:;/!?]/ /g』|awk 『end』 #其中file為要操作的檔案,sed中/ /間有乙個空格。
(2)sed 『s/[,.:;/!?]/ /g』 file|awk 『end』 #(1)和(2)效果一致。
方法二:
(1)awk 『beginend』 file
這裡 -f』,』 表明每個詞用逗號分隔
nf其實是number of field, 即整行(或者說record)裡面詞 (更準確的翻譯應該是域)的總數
nf-1 就是倒數第二個詞
sed ′s/%//g『
s表示替換,%就表示百分號,s/%//將%替換為空,最後的g標誌表示全部替換
即刪除所有的百分號
end』 tongji.txt
二、驗證
原文:
shell指令碼統計檔案中單詞的個數
一 方案 方法一 1 cat file sed s g awk end 其中file為要操作的檔案,sed中 間有乙個空格。2 sed s g file awk end 1 和 2 效果一致。方法二 1 awk beginend file 這裡 f 表明每個詞用逗號分隔 nf其實是number of...
shell指令碼 C C 統計檔案單詞個數
1 用shell 指令碼獲取當前環境的ip位址?ifconfig grep inet addr grep 192.168.220 awk tr d addr 2 簡單統計單詞的個數 include define in 0 define out 1 define init out int countw...
Shell 指令碼統計檔案行數
示例 row count.s 件 awk row count.sh tail n1 awk end row count.sh grep n row count.sh awk f tail n1 sed n row count.sh wc l row count.sh cat row count.sh...