#!/bin/csh # # utilisation: # iso-html fichier... # # Remplace les lettres accentuees par des sequences html 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 iso -> html ..." sed -f $$.tmp-sed $fichier > $$.tmp mv -f $$.tmp $fichier end #enlever le fichier des accents