shell同时后台运行多个进程并等待

代码如下

job_list='job1 job2 job3'
pids=''
for j in `echo $job_list`;do
	run_job $j &
	pids="$pids $!"
done

for pid in $pids;do
	wait $pid || let "RES=1"
done

if [[ "$RES" -ne 0 ]]; then
	exit $RES
fi

©️2020 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值