[Ilugc] A simple question regarding ubuntu background processes

  • From: gurukumara@xxxxxxxxx (Kumara Guru)
  • Date: Sun, 30 Oct 2011 00:14:18 +0530

On Sat, Oct 29, 2011 at 4:29 PM, Christopher Sagayam
<christopher444 at gmail.com> wrote:

I run some background processes from time to time
...
[5] ? Done ? ? ? ? ? ? ? ? ? ?perl script5.pl
[7]- ?Done ? ? ? ? ? ? ? ? ? ?perl script6.pl
[8]+ ?Done ? ? ? ? ? ? ? ? ? ?perl script7.pl
Can anyone please explain to me the significance of the minus - and plus +
present at lines 7 and 8 ?

+ is an identifier for the most recent job
-  is an identifier for the next most recent job.

From "jobs" manpage:
http://manpages.ubuntu.com/manpages/oneiric/man1/jobs.1posix.html#contenttoc9
)
____________________________________________________

The  character  '+'  identifies  the job that would be used as a
default for the fg  or  bg  utilities;  this  job  can  also  be
specified  using  the  job_id  %+  or  "%%"  . The character '-'
identifies the job that would become the default if the  current
default  job  were to exit; this job can also be specified using
the job_id %-. For other jobs, this field is a <space>. At  most
one  job  can  be identified with '+' and at most one job can be
identified with '-' .
____________________________________________________


Regards,
Kumaraguru

Other related posts: