Putty problèmes affichage caractères [RESOLU] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 05-10-2007 à 10:43:43
o'gure a écrit : A mon avis ton fichier test_avec_accents_éàèê.txt n'est pas en UTF-8. |
Et non ce n'est pas moi ...
Marsh Posté le 05-10-2007 à 10:47:58
Bref...
La conversion résoud le problème ?
Marsh Posté le 05-10-2007 à 10:49:52
OK je pense que tu a raison :
[root@mamachine root]# iconv -t UTF8 test_avec_accents_éàèê.txt
iconv -t UTF8 test_avec_accents_éàèê.txt
iconv: Séquence d'échappement illégale à la position 0
Par contre j'ai crée un nouveau fichier test_avec_accent.txt que j'ai rempli de caractères à,é et ê sous vi et le cat les a affichés correctement
Et comme le premier fichier a été crée sous windows et transféré ensuite sur cette machine je comprend pourquoi ça ne fonctionnait pas bien !
Merci
Marsh Posté le 05-10-2007 à 10:35:07
Bonjour à tous, j'ai un petit problème d'affichage de caractères entre un serveur redhat et putty ..
Cela concerne les caractères avec les accents.Sur le serveur je suis en UTF8 :
[root@mamachine root]# locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
[root@mamachine root]#
Lorsque je séléctionne le character set UTF8 dans putty j'ai ceci :
[root@mamachine root]#ls -alrt
-rw------- 1 root root 16260 oct 5 10:17 .bash_history
-rw-r--r-- 1 root root 31 oct 5 10:20 test_avec_accents_éàèê.txt
[root@mamachine root]# cat test_avec_accents_éàèê.txt
▒▒▒▒▒▒▒
▒▒▒▒▒▒▒
▒▒▒▒▒▒▒
Par contre lorsque je selectionne le character set ISO-8859-1 dans putty (celui par défault) j'obtiens cela :
[root@mamachine root]#ls -alrt
-rw-r--r-- 1 root root 31 oct 5 10:20 test_avec_accents_éà èê.txt
drwxr-x--- 16 root root 4096 oct 5 10:26 .
[root@mamachine root]# cat test_avec_accents_éà èê.txt
ééééééé
ààààààà
êêêêêêê
Donc ça fonctionne bof comme vous pouvez le voir ...
Je précise qu'en me connectant sur la console du serveur tout fonctionne correctement,je n'ai pas pas problèmes avec le ls ni avec le cat ..
Si quelqu'un a une idée elle est la bienvenue
Message édité par Drix75 le 05-10-2007 à 10:52:51