ユーザが実行している子プロセスの終了を待ち、終了状態を保存します。 書式は次の通りです。
wait n
引数 nには待ちたい子プロセスの識別番号(プロセスID)を指定します。 nを省略するとその時点で走っているすべての子プロセスの終了を待つこと になります。なお、このコマンド自体の終了状態は待っていたプロセスの終了状態 そのものです。
バックグランドで実行させた子プロセスのIDを知るには シェル変数 $! を参照します。
$!