#!/bin/csh # # utilisation: # html-iso fichier... # # Remplace les sequences html par des lettres accentuees 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/\á/á/g s/\â/â/g s/\æ/æ/g s/\à/à/g s/\å/å/g s/\ã/ã/g s/\ä/ä/g s/\ç/ç/g s/\é/é/g s/\è/è/g s/\ê/ê/g s/\ë/ë/g s/\ì/ì/g s/\í/í/g s/\ï/ï/g s/\î/î/g s/\ó/ó/g s/\ô/ô/g s/\ö/ö/g s/\ò/ò/g s/\õ/õ/g s/\ú/ú/g s/\û/û/g s/\ù/ù/g s/\ü/ü/g s/\Ý/ý/g # majuscules s/\Á/À/g s/\Á/Á/g s/\Â/Â/g s/\Ã/Ã/g s/\Ä/Ä/g s/\Â/Å/g s/\Æ/Æ/g s/\Ç/Ç/g s/\È/È/g s/\É/É/g s/\Ê/Ê/g s/\Ë/Ë/g s/\Ì/Ì/g s/\Í/Í/g s/\Î/Î/g s/\Ï/Ï/g s/\Ñ/Ñ/g s/\Ò/Ò/g s/\Ó/Ó/g s/\Ô/Ô/g s/\Õ/Õ/g s/\Ö/Ö/g s/\Ú/Ù/g s/\Ú/Ú/g s/\Û/Û/g s/\Ü/Ü/g FIN # remplacer les accents foreach fichier ($*) echo "transformant les accents du fichier $fichier de html -> iso ..." sed -f $$.tmp-sed $fichier > $$.tmp mv -f $$.tmp $fichier end #enlever le fichier des accents rm -f $$.tmp-sed