假设我在多个递归文件夹中有 1000 个文件,并说字符串“测试”在 600 个文件中,并且在这 600 个文件中提及“测试”的总数是 750 次。然后 - 我需要类似“ 750 matches across 600 files
”的东西
我接近了——
grep -Rcl 'string' .
这给了我每个文件的名称,但我只想要数字。
和
grep -roh 'string' . | wc -w
这给了我出现的次数
你能给我完整的命令吗?
谢谢
假设我在多个递归文件夹中有 1000 个文件,并说字符串“测试”在 600 个文件中,并且在这 600 个文件中提及“测试”的总数是 750 次。然后 - 我需要类似“ 750 matches across 600 files
”的东西
我接近了——
grep -Rcl 'string' .
这给了我每个文件的名称,但我只想要数字。
和
grep -roh 'string' . | wc -w
这给了我出现的次数
你能给我完整的命令吗?
谢谢
您将无法使用单个命令来执行此操作,但您可以组合多个:
输出: