Retourner aux forums || Retourner au forum Linux.general
Systématiquement, si la fin de ligne est dépassée, la suite bouffe la ligne courante
Par exemple
|~$ wcat http://www.tv-radio.com/ondemand/france_inter/FRANCPARLE
/FRANCPARLER20070115.ram
va donner
/FRANCPARLER20070115.ramadio.com/ondemand/france_inter/FRANCPARLER
sur une ligne.
Ayant remarqué qu'en root, je n'ai pas ce problème, j'en ai déduit que c'est la config de mon prompt bash (à laquelle je n'ai pas touché en rrot), qui merde.
En ce qui me concerne, sur le mac, j'ai celle là
export PS1='|\e[32m\]\e[1;31m\]\w\[\e[1;34m\]\$\[\e[0m\] '
Quelqu'un aurait-il eu des problèmes de ce genre ?
Merci !
PS :En passant, j'avais trouvé une appli en javascript sur le net où l'on pouvait construire son bash à la carte, avec menu déroulant, pour générer à la fin la variable PS1 qui va bien.
Google n'a pas été mon amis, cette page n'existe plus ?
> Lire le message (4 commentaires, moyenne: 2,5).
Si ça peut aider...
J'ai déjà eu ce problème, et ça ne venait pas du prompt, mais au choix :
- de la valeur de la variable TERM
- de la valeur de la variable TERMCAP
- d'une mauvaise configuration de l'écran, restituée par un appel à resize
Pour TERM, essaye linux ou vt220.
Pour TERMCAP, si tu mets linux dans la précédente, vire-la.
Ne pas oublier de faire un appel à reset, parfois, ça aide aussi...
Voilà, ce ne sont que quelques pistes, et ne font en aucun cas acte de loi....
All articles which are excluded shall be deemed included
Tous les articles exclus sont considérés inclus
--Brian de Palma in Phantom of the Paradize
Pas assez de protection par [ ]
Il manquait une protection par \[ \] au debut, avec ça je n'ai plus de probleme:
export PS1='|\[\e[32m\e[1;31m\]\w\[\e[1;34m\]\$\[\e[0m\] '
Cependant il m'arrive tout de même avec mon prompt perso d'avoir les mêmes problemes que toi, mais pas tout le temps. Je pense qu'il faut aussi regarder du coté des TERM comme dit plus haut (cependant, moi sous un xterm j'y mets "xterm", pas "linux" :) )
-
[^]Re: Pas assez de protection par [ ]
Posté par Gyro Gearllose () le 17/01/2007 à 09:18. (lien). Évalué à 2.cependant, moi sous un xterm j'y mets "xterm", pas "linux" :)
En fait, le but de la manoeuvre, c'est de faire coïncider le type de terminal géré par l'application cliente (que ce soit putty, xterm, konsole, ou autre) avec la valeur de la variable TERM...
Je trouve la définition du terminal "linux" assez bien, et assez bien supportée par ceux que j'utilise (konsole et putty quand je suis sous windows), donc, je ne vois pas l'intérêt d'utiliser xterm...
Voilà, j'espère que ça précise un peu mon commentaire du dessus, c'est surtout ça qui compte !--
All articles which are excluded shall be deemed included
Tous les articles exclus sont considérés inclus
--Brian de Palma in Phantom of the Paradize
-
[^]Re: Pas assez de protection par [ ]
Posté par Ontologia (page perso, ) le 17/01/2007 à 10:13. (lien). Évalué à 2.Impeccable, ça marche !
Merci tous les deux, je vais étudier cette histoire de TERM..
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general


Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.