WAIT(1) BSD Reference Manual WAIT(1)
wait - await process completion
wait [pid]
If invoked with no arguments, the wait utility waits until all existing
child processes in the background have terminated.
Available operands:
pid If a pid operand is specified, and it is the process ID of a
background child process that still exists, the wait utility
waits until that process has completed and consumes its status
information, without consuming the status information of any oth-
er process.
If a pid operand is specified that is not the process ID of a
child background process that still exists, wait exits without
waiting for any processes to complete.
The wait utility exits with one of the following values:
0 The wait utility was invoked with no operands and all of the ex-
isting background child processes have terminated, or the process
specified by the pid operand exited normally with 0 as its exit
status.
>0 The specified process did not exist and its exit status informa-
tion was not available, or its exit status information was avail-
able and it terminated with a non-zero exit status.
If the specified process terminated abnormally due to the receipt of a
signal, the exit status information of wait contains that termination
status as well.
wait(2)
The wait command is expected to be IEEE Std 1003.2 ("POSIX.2") compati-
ble.
MirOS BSD #10-current June 5, 1993 1
Generated on 2013-04-27 00:20:00 by $MirOS: src/scripts/roff2htm,v 1.77 2013/01/01 20:49:09 tg Exp $
These manual pages and other documentation are copyrighted by their respective writers;
their source is available at our CVSweb,
AnonCVS, and other mirrors. The rest is Copyright © 2002‒2013 The MirOS Project, Germany.
This product includes material
provided by Thorsten Glaser.
This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.