一尘不染

如何递归grep?

linux

如何递归grep所有目录和子目录?

find . | xargs grep "texthere" *

阅读 304

收藏
2020-06-02

共1个答案

一尘不染

grep -r "texthere" .

第一个参数表示要搜索的正则表达式,而第二个参数表示应搜索的目录。在这种情况下,.表示当前目录。

注意:这适用于GNU grep,在某些平台(如Solaris)上,必须专门使用GNU grep而不是传统实现。对于Solaris,这是ggrep命令。

2020-06-02