Unix 命令计算给定字符串并使用文件名打印

Unix command to count a given string and print with filename

我在一个文件夹中有多个文件。我想读取文件以计算出现的单词并使用文件名打印。

例如:数值为字符串的匹配数

filename string1 string2
file1      5       1
file2      3        7

找到。 -name "ABC" -exec grep -H 'XYZ' {} +

reference link