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)