Am 2004-07-31 13:35:35, schrieb PII 233: > Bonjour, > > j'utilise putty pour me logger en ssh sur un serveur woody. > La version de bash est : > # bash --version > GNU bash, version 2.05a.0(1)-release (i386-pc-linux-gnu) > Copyright 2001 Free Software Foundation, Inc. > > J'ai configuré ma locale en UTF-8. > > Lorsque je tape la séquence de caractères "ls aé" sur la ligne de > commande, j'ai des caractères "ls aé" qui sont correctement affichés. > Maintenant, je tape backspace pour effacer le "é" et je le remplace par > "2". J'ai les caractères "ls a2" qui sont donc affichés. > Je valide la commande, et bash me retourne une erreur : > > # ls a2 > ls: a???2: Chaîne multi-octets ou étendue de caractères invalide ou > incomplète
____ ( '~/.bach_profile' ) ___________________________________________ / | export LANG=fr_FR.UTF-8 | export LANGUAGE=fr_FR.UTF-8 | export LC_MESSAGES=fr_FR.UTF-8 | | consolechars --font=LarArCyrHeb-16 | unicode_start \______________________________________________________________________ :-) > Comme vous le voyez, il y a un caractère pourri qui a été inséré, comme > Il y a peut-être un moyen plus simple de corriger le problème, tout en > restant en UTF-8 ? genre virer le mode vi, mais je n'ai pas compris > comment ça marchait. > > Je donc suis à l'écoute de vos conseils avisés :) Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
signature.pgp
Description: Digital signature