Réencoder les fichiers utf8 vers de l’iso 8859

Un petit utilitaire tout simple existe et fera le plus grand bonheur de ceux qui jonglent avec les différents encodages.

Il s’agit de l’utilitaire RECODE :)

Une fois le petit utilitaire installé sur votre machine via un ti apt-get power inside ou autre, voici une tite ligne de commande simple pour convertire tout ça :)

Alors pour l’installer sur Debian :

apt-get install recode

 

ou sur CentOS / RedHat :

yum install recode

 

voici un exemple avec un petit fichier « toto.utf » que l’on va convertir en iso dans un fichier qui va s’appeler « toto.iso »

toto.utf est-il bien en UTF-8 ?

 
cdulux:/home/wimpys# file toto.utf
toto.utf: UTF-8 Unicode text

 

toto.utf est bien en UTF-8

Hop on le convertit avec la petite ligne pour ré-encoder :)

 
cdulux:/home/wimpys# cat toto.utf | recode UTF-8..ISO-8859-15 > toto.iso

 

Et voici le résultat :

cdulux:/home/wimpys# file toto.iso
toto.iso: ISO-8859 text

 

Simple et efficace non ? ;-)

Un autre utilitaire existe : iconv
Voici un exemple d’utilisation :

 
iconv -f UTF8 -t ISO_8859-1 toto.utf > toto.iso

Limite encore plus simple Big Smile


Article lu 806 fois

Laisser un commentaire