Mon invite bash est :
PS1='\e[1;31m\]\[\u\e[0m\]@\h [\e[1;33m\]\w\[\e[0m\]]\$ '
(nom d'utilisateur rougeâtre, répertoire courant jaunâtre).
Si je me connecte avec Putty depuis une machine Windows, tout va bien. Si j'ouvre une fenêtre de terminal à partir du bureau Ubuntu (une installation fraîche de 10.04 TLS), le premier caractère du nom d'utilisateur et le premier caractère du chemin sont remplacés par Unicode +0002 (une boîte carrée montrant est dessinée dans le texte ASCII ci-dessous).
__
|00|
|02|
__
Le codage des caractères dans le terminal Ubuntu est UTF-8. Le paramètre de traduction de Putty, qui fait la même chose, est également UTF-8.
Toute indication sur ce qui ne va pas serait appréciée.
Gracias.