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