2013-08-29 90 views
0

我想在多個文件中找到特定的出現模式並需要生成報告。例如,如果有兩個文件說test1.txt和text2.txt。我將不得不瀏覽這些文件,並在每個文件中查看「samplePattern」的計數。和創建像grep生成報告模式的次數

<filename> <count> 
text1.txt 3 
text2.txt 10 

我已經在目錄中使用以下命令,其中我把所有的文件報告:

grep -lr -o 'samplePattern' | wc -l 

但是這給了我所有的「samplePattern」的累積計數在所有文件。

回答

5

爲什麼不使用grep -c 'samplePattern' *,它會計算每個文件?