# script à lancer: #!/bin/bash find /usr/share/man/fr -name "*.gz" -exec /home/kik/test/recodage_man '{}' \; #script main #!/bin/bash fichier_gz="$1"; if [ "$(file -zi $fichier_gz | grep 'utf-8')" != "" -a ! -L $fichier_gz ]; then gunzip $fichier_gz; fichier="$(echo $fichier_gz | sed -e 's/\.gz$//')"; mv $fichier $fichier"_tmp"; iconv -t ISO_8859-15 $fichier"_tmp" -o $fichier; rm $fichier"_tmp"; gzip $fichier; fi