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 &

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>.

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.