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)

Attachment: signature.pgp
Description: Digital signature

Répondre à