Problème d'encodage de répertoire redhat4
Fermé
redgio34
Messages postés
1
Date d'inscription
vendredi 16 mai 2008
Statut
Membre
Dernière intervention
16 mai 2008
-
16 mai 2008 à 09:58
jadfa - 16 mai 2008 à 11:40
jadfa - 16 mai 2008 à 11:40
A voir également:
- Problème d'encodage de répertoire redhat4
- Encodage ascii - Guide
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Repertoire racine usb ✓ - Forum Matériel & Système
- Impossible de verrouiller le répertoire /var/lib/apt/lists/ ✓ - Forum Ubuntu
- Pourquoi certains contacts disparaissent de mon répertoire - Accueil - Guide Android
1 réponse
J'avais eu le même problème au passage à Mandriva 2007 (passage à l'UTF-8) et trouvé ça sur le blog d'esfa (http://esfa.vnunetblog.fr):
"Mandriva propose un script Perl pour corriger ce désagrément. Il permet de convertir toute une arborescence. Dans cet exemple, je demande au script de convertir les noms des fichiers se trouvant sous le répertoire courant (le répertoire courant est représenté par le caractère . dans la ligne de commande) :
[esfa2007@pwp2007 tmp]$ ./convert-filenames-to-utf8.pl .
converting file names from LC_CTYPE=fr_FR to LC_CTYPE=fr_FR.UTF-8 starting from directory .
.: renaming t��hargements to téléchargements
./r�les: renaming Fen�res to Fenêtres
.: renaming r�les to règles
[esfa2007@pwp2007 tmp]$ ls -l
total 16
-rwxrw-r-- 1 esfa2007 esfa2007 1289 oct 16 16:52 convert-filenames-to-utf8.pl*
drwx------ 2 esfa2007 esfa2007 4096 sep 28 16:59 orbit-esfa/
drwxr-xr-x 2 esfa2007 esfa2007 4096 oct 16 16:55 règles/
drwxr-xr-x 2 esfa2007 esfa2007 4096 oct 16 16:45 téléchargements/
[esfa2007@pwp2007 tmp]$ ls -l règles/
total 4
-rw-r--r-- 1 esfa2007 esfa2007 25 oct 16 16:48 Fenêtres
[esfa2007@pwp2007 tmp]$
Vous aurez à exécuter ce script pour chaque compte utilisateur."
Reste plus qu'à retrouver ce script "convert-filenames-to-utf8.pl", et avoir perl d'installé oeuf corse.
"Mandriva propose un script Perl pour corriger ce désagrément. Il permet de convertir toute une arborescence. Dans cet exemple, je demande au script de convertir les noms des fichiers se trouvant sous le répertoire courant (le répertoire courant est représenté par le caractère . dans la ligne de commande) :
[esfa2007@pwp2007 tmp]$ ./convert-filenames-to-utf8.pl .
converting file names from LC_CTYPE=fr_FR to LC_CTYPE=fr_FR.UTF-8 starting from directory .
.: renaming t��hargements to téléchargements
./r�les: renaming Fen�res to Fenêtres
.: renaming r�les to règles
[esfa2007@pwp2007 tmp]$ ls -l
total 16
-rwxrw-r-- 1 esfa2007 esfa2007 1289 oct 16 16:52 convert-filenames-to-utf8.pl*
drwx------ 2 esfa2007 esfa2007 4096 sep 28 16:59 orbit-esfa/
drwxr-xr-x 2 esfa2007 esfa2007 4096 oct 16 16:55 règles/
drwxr-xr-x 2 esfa2007 esfa2007 4096 oct 16 16:45 téléchargements/
[esfa2007@pwp2007 tmp]$ ls -l règles/
total 4
-rw-r--r-- 1 esfa2007 esfa2007 25 oct 16 16:48 Fenêtres
[esfa2007@pwp2007 tmp]$
Vous aurez à exécuter ce script pour chaque compte utilisateur."
Reste plus qu'à retrouver ce script "convert-filenames-to-utf8.pl", et avoir perl d'installé oeuf corse.