Linux - プロセス及び、ジョブの終了を待つ。

プロセス及び、ジョブの終了を待つ
構文 : wait [プロセスIDまたは、ジョブ番号]

バックグラウンドで実行しているプロセスまたは、ジョブの終了を待つ。ジョブ番号を指定する場合は、番号の前に%が必要。プロセスID/ジョブ番号で指定しなかった場合は、バックグラウンドで実行している全てのプロセス/ジョブの終了を待つ。例えば、waitコマンドで「address.txt」というテキストファイルから"tokyo"という文字列で始まる行をgrepコマンドで抜き出した後にソートするよう指示する場合を以下に示します。

$ grep "tokyo" address.txt &dt; temp &
[1] 3682
$ wait 1 ; sort temp > list

http://kank.o.oo7.jp/2016/linux/shell_014.html
初版:2002.06.30
更新:2013.7.2(リニューアル)
更新:2016.8.17(リニューアル)