标签: shell
我在shell脚本中运行了几个后台进程。我希望在其中一个进程退出时退出脚本。
如果我申请:
wait $PID1 wait $PID2
它将等待进程1完成,然后等待进程2.同样的情况发生在:
command 1 && command 2 && wait
有没有办法对wait命令执行或操作?
答案 0 :(得分:1)
您可以陷入SIGCHLD:
trap 'exit 0' SIGCHLD