start page | rating of books | rating of authors | reviews | copyrights
5.6. Job Control
Job control lets you place foreground jobs in the background,
bring background jobs to the foreground, or suspend
(temporarily stop) running jobs. The C shell provides the following
commands for job control. For more information on these commands,
see “Built-in C Shell Commands,” later in this chapter.
- bg
- Put a job in the background.
- fg
- Put a job in the foreground.
- jobs
- List active jobs.
- kill
- Terminate a job.
- notify
- Notify when a background job finishes.
- stop
- Suspend a background job.
- CTRL-Z
- Suspend a foreground job.
Many job-control commands take a jobID as an argument.
This argument can be specified as follows:
- %n
- Job number n
- %s
- Job whose command line starts with string s
- %?s
- Job whose command line contains string s
- %%
- Current job
- %
- Current job (same as above)
- %+
- Current job (same as above)
- %-
- Previous job
 |  |  |
5.5. Command History |  | 5.7. Invoking the Shell |
Copyright © 2003 O'Reilly & Associates. All rights reserved.