This is an old revision of the document!

The wait builtin command

wait [ID]

The wait builtin command is used to

  • wait for a specific job (asynchronous command) and report its exit status if the ID is given
  • wait for all running jobs (asynchronous commands)


-n Waits for "the next" child to exit (as opposed to "all children" without this option) - since 4.3-alpha

Return status

The return status is the return status of the job waited for, or

Status Reason
0 waited for all jobs in shell's job list
1 the given ID is not a valid job or process ID
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information
You could leave a comment if you were logged in.
  • commands/builtin/wait.1365939643.txt
  • Last modified: 2013/04/14 11:40
  • by thebonsai