如何找到目录中字符串的所有匹配项?

如何找到目录中字符串的所有匹配项?

使用 grep (或其他一些实用程序),是否可以找到文件夹中正则表达式的所有匹配项(搜索每个文件的文本?)我想找到zenity特定文件夹中正则表达式的每个匹配项,以便我可以找到包含该字符串的文件zenity

答案1

如果您使用 GNU grep,则可以使用-r.

grep -r zenity directory

否则,如果您的grep实现没有任何递归选项,您可以使用findand grep

find directory -exec grep -H zenity {} +

相关内容