1

並行して実行したいジョブのリストがあり、それらすべてを1つのマスタースクリプトから呼び出します。これが例です

echo "Starting jobs"
job1 &
job2 &
job3 &

# I want to wait until job1, job2 & job3 finishes on the multi core box
echo "Now I can proceed"

どうすればよいですか?

4

1 に答える 1

4

waitコマンドです。ジョブが完了するまで、実行は待機を超えて続行されません。

echo "Starting jobs"
job1 &
job2 &
job3 &

wait

# I want to wait until job1, job2 & job3 finishes on the multi core box
echo "Now I can proceed"
于 2013-03-23T00:07:03.153 に答える