Meno e più Accedi processi di processo


14

Questi comandi sono in esecuzione in background:

foo @ contoso ~ $ sleep 30 &
foo @ contoso ~ $ sleep 60 &
foo @ contoso ~ $ sleep 90 &

Qual è il segno meno e più dopo aver eseguito il processo dei lavori?

foo @ contoso ~ $ jobs
[1] Running sleep 30 &
[2] - Running sleep 60 &
[3] + Running sleep 90 &

Risposte:


18

Da man jobs(1P):

<corrente> Il carattere '+' identifica il lavoro che verrebbe usato come predefinito per i programmi di utilità fg o bg; questo lavoro può anche essere specificato usando job_id% + o "%%". Il carattere "-" identifica il lavoro che diventerebbe predefinito se il lavoro predefinito corrente dovesse terminare; questo lavoro può anche essere specificato usando job_id% -. Per altri lavori, questo campo è <spazio>.

1
Come posso ottenere la pagina man di jobs? Seriamente, lo sto cercando da un po 'di tempo: sul mio sistema, fa man jobssemplicemente apparire la builtinpagina man; da Bash help jobsmanca questa esatta informazione e alla fine ho cercato su Google e ho trovato questa risposta. Tuttavia, mi piacerebbe avere una vera pagina man anche per i comandi integrati.
Daniel,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.