J'ai fait quelque chose pour rompre mon Shell Bash Invite dans OS X (10.5.7) à la Borne.
C'est la PS1 que j'avais configuré:
PS1='\[\e[1;32m\]\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$ '
Aussi loin que je peux dire que j'ai la couleur de commandes s'échapper correctement. Cependant quand j'ai faites défiler vers le haut et vers le bas dans mon historique des commandes je reçois souvent des retour à la ligne des questions si l'historique des commandes enrouler sur plusieurs lignes.
J'ai simplifié mes invites à la suivante:
PS1='\[\e[1m\]\h:\w\$ \[\e[0m\]'
PS2='> '
Et je vois encore quelque chose comme:
localhost:~/Bibliothèque/Application Support/Firefox/Profiles/knpmxpup.Defau lt/extensions/{1A2D0EC4-75F5-4c91-89C4-3656F6E44B68}$ expocd \{1A2D0EC4-7 5F5-4c91-89C4-3656F6E export PS1="\[ \e[1;32m\]\h\[\e[0m\]: librairie cd/Appl ication\ Support/
J'ai aussi essayé de \033
au lieu de \e
. J'ai juste inclus PS2 là-haut pour plus d'informations, je n'ai pas changé qu'à partir de l'installation par défaut. Si je supprimer complètement les codes de la couleur puis tout fonctionne bien, des idées?