Linux管道和环

时间:2012-07-07 21:52:23

标签: linux pipe piping

是否可以使用Linux管道创建循环? E.g。

  

cmd1 | cmd2 | cmd3 | '回到stdin cmd1'

换句话说,我希望stdout的{​​{1}}与cmd3的{​​{1}}连接。

1 个答案:

答案 0 :(得分:4)

您可以使用命名管道/ FIFO:

mkfifo cmd3-to-cmd1
cmd1 < cmd3-to-cmd1 | cmd2 | cmd3 >> cmd3-to-cmd1