integer*4 function wait (status) integer*4 status
wait を呼び出すと、その呼び出し側はシグナルを受信するか、その子プロセスのいずれかが終了するまで中断されます。最後の wait 以降に子プロセスが終了すると、すぐに元に戻ります。子プロセスが存在しない場合は、エラーコード付きですぐに元に戻ります。
戻り値が正の場合は、子のプロセス ID であり、終了ステータスは status になります (wait(2) を参照)。戻り値が負の場合は、システムエラーコードの論理否定値です。
libfui.a
wait(2)、signal(3F)、kill(3F)、perror(3F)