wait [pid|job-id …]
tcsh シェル: wait
wait は、 1 つ以上のジョブまたは子プロセスがバックグラウンドで終了するのを待ちます。 1 つ以上の job-id 引数を指定した場合、wait は、各ジョブのすべてのプロセスが終了するのを待ちます。pid を指定した場合、wait は、そのプロセス ID (PID) を 持つ子プロセスが終了するのを待ちます。そのプロセス ID を持つ子プロセスがない場合、wait は、ただちに 戻ります。
pid または job-id のどちらも指定しなかった場合 、wait は、起動シェルに知られているプロセス ID が完了するの を待ちます。
tcsh シェルでは、シェルはすべてのバックグラウンド・ジョブを待ちます。 シェルが対話式である場合、割り込みによって wait が中断させら れ、すべての未解決ジョブの名前とジョブ番号が出力されます。tcsh - C シェルを起動するを参照してください。
wait は、組み込みシェル・コマンドです。
1 つ以上の引数 (pid または job-id) を指定した場合、wait の終了状況は最後の引数の終了状況になります。
POSIX.2, X/Open 移植性ガイド, UNIX システム.
sleep、tcsh