#!/bin/csh # # utilisation: # iso-plat fichier... # # Remplace les lettres accentuees par des lettres sans accent dans les fichiers # indiques # on cree le fichier de commandes pour sed ici pour n'avoir q'un seul fichier # pour transformer les accents cat >! $$.tmp-sed << FIN s/á/a/g s/â/a/g s/æ/ae/g s/à/a/g s/å/a/g s/ã/a/g s/ä/a/g s/ç/c/g s/é/e/g s/è/e/g s/ê/e/g s/ë/e/g s/ì/i/g s/í/i/g s/ï/i/g s/î/i/g s/ó/o/g s/ô/o/g s/ö/o/g s/ò/o/g s/ø/o/g s/õ/o/g s/ú/u/g s/û/u/g s/ù/u/g s/ü/u/g s/ý/y/g # majuscules s/À/A/g s/Á/A/g s/Â/A/g s/Ã/A/g s/Ä/A/g s/Å/A/g s/Æ/AE/g s/Ç/C/g s/È/E/g s/É/E/g s/Ê/E/g s/Ë/E/g s/Ì/I/g s/Í/I/g s/Î/I/g s/Ï/I/g s/Ñ/N/g s/Ò/O/g s/Ó/O/g s/Ô/O/g s/Ø/O/g s/Õ/O/g s/Ö/O/g s/Ù/U/g s/Ú/U/g s/Û/U/g s/Ü/U/g FIN # enlever les accents foreach fichier ($*) echo "enlevant les accents du fichier $fichier de iso -> html ..." sed -f $$.tmp-sed $fichier > $$.tmp mv -f $$.tmp $fichier end #enlever le fichier des accents /usr/bin/rm -f $$.tmp-sed