鉴于STDIN以下示例输入:是否可以在并行进程中分发STDIN?
foo
bar bar
baz
===
qux
bla
===
def
zzz yyy
是否有可能将其分割的分隔符(在此情况下“===”)和饲料它标准输入到并行运行的指令?
所以例如输入上述将导致其中每个实例上接收的STDIN数据的一部分,象这样3个并行的进程(例如,命令调用do.sh):
do.sh(例如1)本接收通过STDIN:
foo
bar bar
baz
do.sh(实例2)接收该经STDIN:
qux
bla
do.sh(例如3)接收到这个标准输入:
def
zzz yyy
我想这样的事情可能使用xargs的或GNU平行的,但我不知道怎么办。
`tpipe`与`pee`有什么区别? – 2011-01-11 21:18:33