Re: sed et substitution de majuscules
franck.molle@ac-rouen.fr a écrit, vendredi 28 mai 2004, à 01:31 :
> Bonjour,
bonjour.
> Voila le pb, je dois mettre en ligne un site web mais j'ai tout un tas
> de page web htlm qui appellent des fichiers images en majuscules alors
> qu'il sont stockés en minuscules sur le serveur.
> [...]
> sed ou s en perl pour demander le remplacement de tout caractère en
> majuscule en une minuscule ?
sed 's/REGEXP/\L&/g'
> Merci d'avance de vos précisions :)
Pour convertir seulement le nom \3, sans toucher au chemin \2
sed -r 's!(<img +src="http:/{0,2}[^/"]*)([^"]*/)([^/"]*)"!\1\2\L\3"!Ig'
Sed v.4 dispose de l'option -i, qui évite de manipuler explicitement un
fichier provisoire. Sur un sed v.3, vérifier si l'option -r, bien que
non documentée, fonctionne --- sinon, ajouter les \ nécessaires ...
--
Jacques L'helgoualc'h
Reply to: