2013-08-12 16 views
5

Was bedeuten die Zeichen "+" und "-" in der folgenden Ausgabe des Jobs-Befehls."+" und "-" Ausgabe des Jobs-Befehls

-bash-4.1$ jobs 
[1]- Running     awk '{print $1,$2,$3,$4}' final_ped.ped > only_ped & 
[2]+ Running     awk '{if($6==1 || $6==2) print $1,$2}' final_ped.ped > comp_list & 

Antwort

12

Das Zeichen ‚+‘ identifiziert den Job, der für die fg oder bg Dienstprogramme als Standard verwendet werden würde; Dieser Job kann auch mit der Job-ID% + oder "%%" angegeben werden. Das Zeichen '-' kennzeichnet den Job, der zum Standard wird, wenn der aktuelle Standardjob beendet werden soll. Dieser Job kann auch mit der Job-ID% - angegeben werden.

Von hier: http://www.linuxquestions.org/questions/linux-software-2/output-of-jobs-command-563880/

+0

Interessant. Warum sind diese Informationen nicht über "Hilfe-Jobs" verfügbar? – seanmcl

+0

Ich weiß es nicht. Es war merkwürdig schwer zu finden .... – Jiminion

+0

'man jobs' war seltsamerweise nicht hilfreich und konnte mit' info' nichts finden. –