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.