我需要弄清楚如何在铅中调用管道替换。具体来说,如何构建诸如echo hi | tee >( gzip > /tmp/1 ) > /tmp/2
?或者,为了更好地说明这个想法,find / | tee >( grep hi > /tmp/grepped ) > /tmp/nongrepped
?我需要这种方法,因为find /
我将要使用的等效方法运行起来非常昂贵,而且我无法将其保存在磁盘上,因此我需要并行应用两个不同的过滤器。有没有办法避免mkfifo
?
注意:我知道这个问题类似于“如何从 python 中通过管道传输许多 bash 命令? ”。但是,不同之处在于我专门询问铅,并且尝试在那里写一个与铅相关的答案是有缺陷的,如其评论中所述。