如何在所有文件和所有目录中recursion地find一个单词

我正在CentOS寻找一个特定的短语,我不知道该文件在哪里,哪个文件或甚至目录。 我如何做一个短语完整的recursionsearch。 谢谢

man grep
对于这个例子, grep -i -R "your phrase" directory
-i表示不区分大小写
-Rrecursion地表示

如果你不知道哪个目录,使用/ – 但要做好准备需要很长时间。

您可以使用这一个class轮获取此文件夹和子文件夹中的所有文件的列表,其中包含短语“我正在查找的短语”。

  find . -print0 | xargs -0 grep "The phrase I am looking for" -l 

我会推荐ack

转到您敢于search的最上层目录,然后键入:

ack -a "Phrase"

由于缺乏,我不再使用grep了。