Mémo : iconv, ou comment changer l’encodage de vos fichiers

Syntaxe

La syntaxe de cette commande est la suivante :

iconv -f oldcode -t newcode entree -o sortie

  • oldcode : l’encodage du fichier d’origine

    • newcode : l’encodage souhaité
    • entree : le fichier d’origine
    • sortie : le fichier souhaité
      Pour voir la liste des encodages disponibles dans iconv, vous pouvez taper la commande suivante : iconv -l

      Exemple

    J’ai un fichier index.html codé en iso-8859-1 que je souhaite transformer en utf-8.

    Je fais d’abord une copie de ce fichier : cp index.html index.iso

    Puis je le transforme : iconv -f ISO-8859-1 -t UTF-8 index.iso -o index.html

    Voila votre nouveau fichier codé en UTF-8 (vous pouvez supprimer la copie)