GJ.*_*GJ. 4 linux grep command-line
我找到一堆文件 find . -exec grep -l mypattern {} \;
在每个结果文件列表上分别运行某个命令的最简单、最优雅的方法是什么?
首先,使用:
grep -Rl mypattern .
Run Code Online (Sandbox Code Playgroud)
直接代替find
构造。
确定的命令是什么?可能最好和最安全的方法是
grep -ZRl mypattern . | xargs -0 mycommand
Run Code Online (Sandbox Code Playgroud)
正是您想要做的就是xargs
从这里开始。
归档时间: |
|
查看次数: |
128 次 |
最近记录: |