Jump to content

Talk:Job control (Unix)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Job ID

"A job ID is a token used to identify jobs to shell builtins. Job IDs begin with the % character; %n identifies job n, while %% identifies the current job."

I'm using bash. When e.g. using the jobs command, I get a list of jobs, but there are no literal percentage characters. Could someone clarify in which situations percentage characters are visible to identify jobs? Thanks, --Abdull (talk) 23:09, 8 March 2010 (UTC)[reply]

An example could be shorter then verbal description:
$ sleep 50 &
[1] 71698
$ fg %1
sleep 50    # no shell prompt seen, waiting for sleep to complete 
^Z
[1]+  Stopped                 sleep 50
$ bg %1
[1]+ sleep 50 &
$
141.226.89.53 (talk) 03:10, 16 February 2025 (UTC)[reply]