Linux 在脚本存在时杀死整个管道


tail -n 1 -f /tmp/remoteinput | php ./myscript.php conf.conf 

我运行上面的命令让 myscript 接受重定向的输入。这个位正在工作。

我面临的问题是,当 myscript.php 完成执行时,它会退出,但是管道仍然保持打开状态。我认为尾巴仍然挥之不去。

我想存档的是当 myscript.php 退出以杀死整个管道时

使用不带-f参数的尾巴。 -f使它继续倾听,因此命令永远不会消失,管道永远不会关闭。

   -f, --follow[={name|descriptor}]
          output appended data as the file grows; -f, --follow, and --follow=descriptor are equivalent

相关内容

  • 没有找到相关文章

最新更新