C. Mourad Jaber, samedi 2 décembre 2006, 16:52:14 CET
>[...] 
> Mon problème principal est la gestion des accents avec rsync... tous
> les fichiers et les répertoires qui ont des accents se retrouvent
> avec des noms bizarres :( [...]

  Un nom de fichier est juste une suite d'octets. Ces octets ne sont
interprétés qu'à l'affichage. P.ex. « é » est écrit avec l'octet \351
en latin-9 et avec les octets \303\251 en utf-8. Les octets \303\251
affichent « é » en latin-9 et \351 (tout seul) est illégal en utf-8.

  Pourquoi rsync ferait-il la conversion des noms de fichiers ? et
comment fait-il pour savoir qu'il doit le faire ? (ne pas oublier qu'il
n'y a pas de bijection entre les différents jeux de caractères)

  Regarde plutôt du côté de convmv (paquet du même nom) pour faire la
conversion à l'arrivée.

-- 
 Sylvain Sauvage

Répondre à