我想在多个文件中找到特定的出现模式并需要生成报告。例如,如果有两个文件,比如 test1.txt 和 text2.txt。我将不得不浏览文件并查看每个文件中“samplePattern”的计数。并像这样创建一个报告
<filename> <count>
text1.txt 3
text2.txt 10
我在拥有所有文件的目录中使用了以下命令:
grep -lr -o 'samplePattern' | wc -l
但这给了我所有文件中所有“samplePattern”的累积计数。
最佳答案
为什么不使用 grep -c 'samplePattern' *
,它会按文件计数?
关于linux - grep 报告生成模式的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18512084/