如何递归grep
所有目录和子目录?
find . | xargs grep "texthere" *
最佳答案
grep -r "texthere" .
第一个参数代表要搜索的正则表达式,而第二个参数代表应该搜索的目录。在这种情况下,.
表示当前目录。
注意:这适用于 GNU grep,并且在 Solaris 等某些平台上,您必须专门使用 GNU grep 而不是旧版实现。对于 Solaris,这是 ggrep
命令。
https://stackoverflow.com/questions/1987926/