Processus des travaux de connexion moins et plus

14

Ces commandes s'exécutent en arrière-plan:

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

Quel est le signe moins et plus après l'exécution du processus des travaux?

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

Réponses:

18

De man jobs(1P):

<current> Le caractère '+' identifie le travail qui serait utilisé par défaut pour les utilitaires fg ou bg; ce travail peut également être spécifié à l'aide de job_id% + ou "%%". Le caractère «-» identifie le travail qui deviendrait la valeur par défaut si la tâche par défaut actuelle devait se terminer; ce travail peut également être spécifié à l'aide de job_id% -. Pour les autres travaux, ce champ est un <espace>.
jasonwryan
la source
1
Comment obtenir la page de manuel de jobs? Sérieusement, je le cherchais depuis longtemps: sur mon système, man jobsouvre simplement la builtinpage de manuel; de bash, help jobscette information exacte est manquante et à la fin je l'ai recherchée sur Google et j'ai trouvé cette réponse. Cependant, j'aimerais aussi avoir une vraie page de manuel pour les commandes intégrées.
Daniel