查找目录下包含某些字符串的文件

查找目录下包含某些字符串的文件

可能的重复:
如何在文件中查找文本并让它搜索多个子文件夹?

我想找出mydir/目录下所有内容包含字符串“的文件苹果“。 我怎样才能做到这一点?

答案1

也许其中之一

cd mydir ; grep -lr apple *

或者

find mydir -type f | xargs grep -l apple

答案2

find实际上不需要使用,grep可以做所有这些事情。

grep --recursive --ignore-case --files-with-matches "apple" mydir/

相关内容