Job Control

Job control lets you place foreground jobs in the background, bring background jobs to the foreground, or suspend (temporarily stop) running jobs. Job control is enabled by default. Once disabled, it can be reenabled by any of the following commands:

bash -m -i set -m set -o monitor

Many job control commands take jobID as an argument. This argument can be specified as follows:

bash provides the following job control commands. For more information on these commands, see "Built-in Commands" earlier in this chapter.