Re: UTF-8 !!!
On 2006-12-03 09:36:17 +0100, C. Mourad Jaber wrote:
> L'ancienne machine :
> $ locale
> LANG=fr_FR@euro
> LC_CTYPE="fr_FR@euro"
> LC_NUMERIC="fr_FR@euro"
> LC_TIME="fr_FR@euro"
> LC_COLLATE="fr_FR@euro"
> LC_MONETARY="fr_FR@euro"
> LC_MESSAGES="fr_FR@euro"
> LC_PAPER="fr_FR@euro"
> LC_NAME="fr_FR@euro"
> LC_ADDRESS="fr_FR@euro"
> LC_TELEPHONE="fr_FR@euro"
> LC_MEASUREMENT="fr_FR@euro"
> LC_IDENTIFICATION="fr_FR@euro"
> LC_ALL=
>
> $ locale charmap
> ISO-8859-15
>
> La nouvelle :
> $ 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=
>
> $ locale charmap
> UTF-8
Tu as probablement une vieille version de SSH qui ne transmet pas les
variables d'environnement. C'est le problème.
> Mon hypothèse est que rsync prend les fichier en iso8859-15 et il les
> écrit tel quel mais sur le système de fichier en utf8 ce qui à pour
> résultat d'avoir une interprétation erronée de tous les cotés :(
C'est ce que je disais: la gestion des noms de fichiers avec caractères
accentués est buggée sous Linux/POSIX. En attendant que tout le monde
soit sous UTF-8 et que les logiciels améliorent leur support Unicode[*],
mieux vaut ne pas utiliser de caractères accentués dans les noms de
fichiers.
[*] Dans un environnement UTF-8, tu peux taper
touch `/usr/bin/printf "\u00e8"`
touch `/usr/bin/printf "e\u0300"`
dans un répertoire vide et admirer le résultat.
--
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Reply to:
- References:
- UTF-8 !!!
- From: "C. Mourad Jaber" <ml-count_spam@lundarael.dyndns.org>
- Re: UTF-8 !!!
- From: Vincent Lefevre <vincent@vinc17.org>
- Re: UTF-8 !!!
- From: "C. Mourad Jaber" <ml-count_spam@lundarael.dyndns.org>