BSD 4 development
[unix-history] / usr / man / man1 / wait.1
.TH WAIT 1
.SH NAME
wait \- await completion of process
.SH SYNOPSIS
.B wait
.SH DESCRIPTION
Wait until all processes started with
.B &
have completed,
and report on abnormal terminations.
.PP
Because the
.IR wait (2)
system call
must be executed in the parent process,
the Shell itself executes
.I wait,
without creating a new process.
.SH "SEE ALSO"
sh(1)
.SH BUGS
Not all the processes of a 3- or more-stage
pipeline are children of the Shell, and
thus can't be waited for.
(This bug does not apply to
.IR csh (1).)