【发布时间】:2012-12-19 07:40:27
【问题描述】:
我有一个 bash 脚本,它首先在后台运行另一个 bash 脚本 (bash -i -c "blah &"),然后继续自己的业务!
问题是我如何在最后检查其他脚本是否失败?
【问题讨论】:
标签: bash
我有一个 bash 脚本,它首先在后台运行另一个 bash 脚本 (bash -i -c "blah &"),然后继续自己的业务!
问题是我如何在最后检查其他脚本是否失败?
【问题讨论】:
标签: bash
在后台启动脚本后,记住它的PID:
do_your_job &
your_job_pid=$!
最后,等待这个 PID。等待的结果码就是后台脚本的结果码。
wait $your_job_pid
echo "Returned $?"
【讨论】: