查找包含特定字符串的文件数

查找包含特定字符串的文件数

我有一个包含大量 xml 文件的目录。我现在想找出包含特定字符串的文件数量(以及可选的文件名)。XML 标签实际上并不重要,每个文件都可以看作文本文件。

我发现了类似的问题这里,但这将输出整个文件内容。我只对文件名和包含给定字符串的文件数量感兴趣。

答案1

以下是从目录内部运行的命令。

文件数量:

grep -l text *.xml |wc -l

文件名:

grep -l text *.xml

相关内容