2011-02-03 110 views

回答

75

這也將在一行數字多次出現:

grep -o 'word' filename | wc -l 
4

grep的-c 文件

,如果你想不區分大小寫,使用grep -ic

+1

這不會計算同一字符在同一行上的多次出現次數。 – nc3b 2011-02-03 18:14:20

+0

有趣的一點。你可能會提到這就是你在答案中使用tr的原因。 – 2011-02-03 18:16:50

2
cat filename | tr ' ' '\n' | grep 'word' | wc -l 
-1
fgrep "word to be counted" filename|wc -w 
相關問題