【发布时间】:2015-03-28 14:22:14
【问题描述】:
是否可以 grep 由 xargs 生成的命令的结果?
作为一个例子,我正在尝试以下命令
findbranch prj-xyz -latest|sed 's/^\(.*\/.*\)@@.*$/\1/'|xargs -I {} cleartool lsh {}|grep -m 1 'user'
但似乎 grep 正在 findbranch 返回的整个结果集上执行,而不是 lsh 的单个结果
作为一个例子,我想从上面得到的是,对于 findbranch 和 sed 返回的每个文件,我想找到某个用户最后修改的版本。
注意如果有问题,findbranch 是一个内部实用程序。
【问题讨论】:
标签: linux bash grep clearcase xargs