[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: