shell脚本获取后台子进程的退出状态

 

(echo aaa >> /dev/null;sleep 10; exit 0)&
(echo bbb >> /dev/null;sleep 11; exit 1)&
(echo ccc >> /dev/null;sleep 12; exit 0)&
(echo ddd >> /dev/null;sleep 5; exit 0)&
(echo eee >> /dev/null;sleep 4; exit 1)&

for i in {1..5}; do
    wait %$j
    echo $?
done

你可能感兴趣的:(shell脚本)