Bonjour a tous.
Je suis entrain d'ecrire un script en perl.
J'en suis a un stade ou je dois remplacer des caractères accentués a la francaise, par leurs homologue sans accents.
lorsque je test ma ligne en console, par exemple :
( perl -e ' $a = "ààéé" ; $a =~ y/àéèa/aeea/; print "$a\n";' )
j'ai ce message : Unrecognized character \xE0 at -e line 1.
J'ai trouvé un dossier sur les problème de caractère accentué que rencontrait certaine distribution sur Léa, on il fallait modifié le fichier /etc/sysconfig/i18n. Cela s'appliquait au distrib Redhat, donc je ne c pas trop si cela fonctionnera chez moi ( Mandrake 10.0). ensuite, une autre commande m'etait donné :
# localedef -f ISO-8859-1 -i fr_FR fr
mais msg d'erreur, le fichier charmpas n'est pas trouvé :
cannot read character map directory `/usr/share/i18n/charmaps': No such file or directory
L'encodage de mon terminal est : Locale courant (ISO-8859-15)
Comment pourrais je régler ce probleme?
Merci de votre aide.
ZoOn.
Poste le Tuesday 15 June 2004 15:21:35