Convertir les caractères windows en caractère compatible linux
Windows et Linux utilisent deux jeux de caractères différent , si bien qu'on se retrouve parfois en important des fichiers venu de windows sur un serveur Linux avec des losanges noirs contenant un point d'interrogation a la place des accents.
Pour corriger ce problème il existe la commance iconv qui permet de convertir les documents entre plusieurs jeux de caractères.
Le script suivant est spécifique pour la migration de Windows a Linux et met a jour le fichier d'origine.
#! /bin/bash
iconv -f ISO_8859-1 -t UTF-8 $1 -o tempfile
rm $1
mv tempfile $1
Merci a Pascal S. pour ses indications