[gull] Shell sans "[1] 5573" et "[1]+ Done commande"

Marc Mongenet marc at mongenet.ch
Fri May 23 20:47:55 CEST 2008


Bonsoir,

J'utilise Bash et il y a un petit détail qui commence à me taper
sur les nerfs. Lorsque je lance une commande en arrière-plan,
soit en général un programme X, Bash écrit :
[1] 12345
Et pire, lorsque le programme se termine, en général car je ferme
la fenêtre, il écrit :
[1]+  Done  commande avec tout ses arguments

Je ne me suis jamais servi de ces indications (j'utilise généralement
top quand j'ai besoin de retrouver un process ID). Mais je me rend
compte que je tape souvent sur retour pour les faire défiler car
elles encombrent le terminal. J'ai regardé le manuel de Bash, et
je n'ai vu que "set -b" pour changer ce comportement, mais ça ne
fait qu'afficher le "[1]+  Done" asynchoniquement.
Toute ma reconnaissance à la bonne âme qui pourra m'expliquer
comment je pourrais désactiver l'affichage de ces indications (sans
recompiler Bash si possible...).

-- 
Marc Mongenet
Creator of the Web 2 Markup Language
http://w2ml.com



More information about the gull mailing list