Dav*_*ins 46
您可以将 find 与 -exec 参数结合使用。例子:
find . -maxdepth 1 -exec grep foo {} \;
Run Code Online (Sandbox Code Playgroud)
这可以缩放,即 -maxdepth 2
Eri*_*son 28
使用-n为no-recurse:
$ ack -n foo
Run Code Online (Sandbox Code Playgroud)
grep默认情况下不是递归的,-r只有在需要递归搜索时才应该使用该标志。
您可以使用以下命令搜索当前目录grep:
$ grep -- foo *
Run Code Online (Sandbox Code Playgroud)