Pages : 1
Discussion fermée
#1 Le 12/06/2005, à 12:26
- touty
[Info] script conversion encodage UTF-8
Bonjour,
Ne souhaitant pas réinviter la poudre, je voulais savoir si quelqu'un connait un script (ou un outil) fiable qui pourrait convertir une arborescence complète de fichiers depuis un certain encodage vers de l'UTF-8. Cela afin d'éliminer tous les "invalid encoding" de mes données récupérées sur mon ancien serveur Redhat.
Je sais qu'il y a de nombreux post sur ce sujet, mais je ne crois pas avoir lu de solution rapide, simple et efficace pour convertir toute une arborescence en utf-8.
Merci d'avance,
++
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#2 Le 12/06/2005, à 12:31
- Stemp
Re : [Info] script conversion encodage UTF-8
Salut,
utf8-migration-tool (à installer via Synaptic) peut-être ?
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#3 Le 12/06/2005, à 12:47
- touty
Re : [Info] script conversion encodage UTF-8
Ca à l'air génial! Mais par contre, ça plante dès le début :
Traceback (most recent call last):
File "/usr/bin/utf8migrationtool", line 91, in change_setup
os.rename(oldfile, newfile)
OSError: [Errno 2] Aucun fichier ou répertoire de ce type
++
Dernière modification par touty (Le 12/06/2005, à 12:54)
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#4 Le 13/06/2005, à 16:46
- touty
Re : [Info] script conversion encodage UTF-8
Pas d'autres scripts / outils ?
Ca m'étonne de ce forum, d'habitude, les idées fusent !
++
Dernière modification par touty (Le 13/06/2005, à 16:48)
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#5 Le 13/06/2005, à 17:33
- touty
Re : [Info] script conversion encodage UTF-8
ah, j'ai peut-être une idée (idiote ?).
Peut-être qu'on peut se servir de /etc/fstab, je m'explique:
si on arrive à faire croire que mon répertoire /home/doc_iso est un bloc et que je le monte sous /home/doc_utf8, peut-être que je verrais le répertoire /home/doc_utf8 avec un bon encodage, j'aurai plus qu'à copier le contenu de /home/doc_utf8 vers un autre répertoire et le tour est joué.
Euh... c'est possible ça ou ?
Soyez indulgents, je cherche une solution avec mon peu de connaissance...
++
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#6 Le 13/06/2005, à 17:51
- Stemp
Re : [Info] script conversion encodage UTF-8
Il n'est déjà pas normal que ut8migrationtool ne fonctionne pas correctement chez toi
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#7 Le 13/06/2005, à 18:07
- touty
Re : [Info] script conversion encodage UTF-8
Je le lance peut-être mal?
Je tape simplement en console:
utf8migrationtool
Je suis sur une installation hoary et j'ai jamais rien touché qui se rapproche de près où de loin à utf8.
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#8 Le 14/06/2005, à 11:23
- Nico
Re : [Info] script conversion encodage UTF-8
Nan il n'est pas stable...
il l'ont fait pour la sortie de hoary, mais s'ils ne l'ont pas mis par défaut c'est qu'il y a une raison....
Hors ligne
#9 Le 14/06/2005, à 16:38
- touty
Re : [Info] script conversion encodage UTF-8
Merci Nico, ça me rassure, d'autant que j'ai vu un bon nombre de fois cette erreur partout ailleurs
Merci quand même Stemp, ça aurait peut-être pu le faire quand même, fallait essayer!
Mais du coup, comment je peux faire ? Mon idée fstab, c'est pas bon ?
En attendant, je me tape le renommage en mode "petits doigts musclés", dur dur
++
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
#10 Le 10/07/2005, à 16:22
- touty
Re : [Info] script conversion encodage UTF-8
J'ai trouvé !!!!!!!!!!!!!!!!!!!
C'était pourtant simple Une commande:
convmv -r --nosmart --notest -f iso-8859-1 -t utf8 *
Il suffit de se placer où les fichiers ont leur nom encodé en iso-8859-1 et de lancer cette commande.
C'est super rapide et génial !
++
Quelques guides mis à dispo ici http://libre.adok-conception.fr, servez-vous !
Hors ligne
Pages : 1
Discussion fermée