Convertir un fichier UTF-8 en ANSI Windows sous Linux

Sous Linux il y a de grandes chances pour que les nouveaux fichiers soient codés en UTF-8, or si vous créez un fichier sous Linux a destination d'une machine Windows, vous aurez peut être besoin de convertir le fichier au format ANSI de Windows, pour Powershell par exemple. Cela peut être fait avec la commande iconv

iconv -f UTF-8 -t WINDOWS-1252 fichiersource.txt > fichiercible.txt
Lien vers le fichier : cliquez ici Copier le code

En alternative qui modifie le fichier (et qui peut avoir des effets de bord) est de retirer les accents

sed -i 'y/àâäéèêëïîôùûüçÀÂÄÉÈÊËÏÎÔÙÛÜÇ/aaaeeeeiiouucAAAAEEEEIIOUUUC/' fichieratraiter.txt
Lien vers le fichier : cliquez ici Copier le code
Publicité