| WAIT(1) | General Commands Manual | WAIT(1) | 
wait —
| wait | [pid] | 
wait utility waits
  until all existing child processes in the background have terminated.
Available operands:
wait utility waits until that process has
      completed and consumes its status information, without consuming the
      status information of any other 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:
wait utility was invoked with no operands and
      all of the existing background child processes have terminated, or the
      process specified by the pid operand exited normally with 0 as its 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 command is expected to be IEEE
  Std 1003.2 (“POSIX.2”) compatible.
| June 5, 1993 | NetBSD 9.4 |