Joh*_*ica 402
如果你的grep支持-R,请执行:
grep -R 'string' dir/
Run Code Online (Sandbox Code Playgroud)
如果没有,那么使用find:
find dir/ -type f -exec grep -H 'string' {} +
Run Code Online (Sandbox Code Playgroud)
Jon*_*ler 48
grep -r -e string directory
Run Code Online (Sandbox Code Playgroud)
-r是递归的; -e是可选的,但其参数指定要搜索的正则表达式.有趣的是,POSIXgrep不需要支持-r(或-R),但我几乎可以确定System V 在实践中他们(几乎)都会这样做.某些版本的grep的确如此,所以grep支持-R以及(或者可以想象代替)-r; AFAICT,它意味着同样的事情.
| 归档时间: |
|
| 查看次数: |
557143 次 |
| 最近记录: |