我们可以使用动态管道吗?

时间:2018-06-19 02:03:51

标签: linux shell pipe

我在Linux中启动了两个应用程序,例如A | B,这样A的输出将通过管道重定向到B. 当我杀死B时,它会生成一个SIGPIPE,我想让A保持活着并重新启动B,这样A的输出仍然可以重定向到B. 我怎样才能实现它,动态管道? 感谢。

1 个答案:

答案 0 :(得分:2)

只需保持管道打开并在它死亡时重新启动B

A | while true; do B; done