BSD 4_3 release
[unix-history] / usr / man / man1 / wait.1
.\" @(#)wait.1 6.1 (Berkeley) 4/29/85
.\"
.TH WAIT 1 "April 29, 1985"
.AT 3
.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).)