バックグラウンドで実行される2つのプロセスがあります。私はwaitを正しく使用していると思います。よくわかりませんが、次のステートメント (4.sql) を実行する前に、両方が完了していることを確認したいと思います。それを確認するにはどうすればよいですか?これまでのところ、私はこれを持っています:
1.sql
2.sql &
pid2=$!
echo "Waiting for PID:$pid2"
3.sql &
pid3=$!
echo "Waiting for PID:$pid3"
4.sql