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

Re: Modif auto du répertoire des images



Le samedi 23 juillet 2011, Yohann POILVERT a écrit :
> <img src="images/toto.jpg">   => <img src="jpg/toto.jpg">        
> sed  's/<img src=\"images\/\([a-z][a-z]*\).\([a-z][a-z]*\)\">/<img src=\"jpg\/\1.\2\">/g'

Ici, ça transforme le répertoire "images" => "jpg" , de toutes les expressions "<img src="images/...">

ça le fait pour toutes les images .PNG . GIF ...

Or je désire le faire que sur les fichier.JPG => répertoire "jpg".
 fichier.GIF => répertoire "gif"  ,  fichier.PNG => répertoire "png" ... etc ...

Merci ...


> > Le 23/07/2011 13:01, corbie@free.fr a écrit :
> >> Le samedi 23 juillet 2011, Yohann POILVERT a écrit :
> >>> <img src="toto.jpg">   => <img src="jpg/toto.jpg">        sed 
> >>> 's/<img src=\"toto.jpg\">/<img src=\"jpg\/toto.jpg\">/g'
> >>>
> >>> <img src="images/toto.jpg">   => <img src="jpg/toto.jpg">        sed 
> >>> 's/<img src=\"images\/toto.jpg\">/<img src=\"jpg\/toto.jpg\">/g'
> >>>
> >>> <img src="logos/toto.jpg">   => <img src="jpg/toto.jpg">        sed 
> >>> 's/<img src=\"logos\/toto.jpg\">/<img src=\"jpg\/toto.jpg\">/g'
> >> Merci ,
> >> mais ici la commande ne modifiera que l'image "toto.jpg"
> >> et je voudrais qu'elle modifie toutes les images .JPG
> >>
> >>
> >>> Le 23/07/2011 12:49, Yohann POILVERT a écrit :
> >>>> Peut-etre avec sed
> >>>> **sed 's/toto.jpg/jpg\/toto.jpg/g'**
> >>>>
> >>>> Le 23/07/2011 12:28, corbie@free.fr a écrit :
> >>>>> Bonjour à tous,
> >>>>>
> >>>>> Je cherche la solution automatisée pour réaliser
> >>>>> la modification du répertoire des images dans des
> >>>>> centaines de fichiers .html ou .php :
> >>>>>
> >>>>> <img src="toto.jpg">   => <img src="jpg/toto.jpg">
> >>>>> <img src="images/toto.jpg">   => <img src="jpg/toto.jpg">
> >>>>> <img src="logos/toto.jpg">   => <img src="jpg/toto.jpg">
> >>>>>
> >>>>> C'est à dire, mettre tous les fichiers images .JPG dans le 
> >>>>> répertoire "/jpg".
> >>>>>
> >>>>> et idem avec les images ".png" , ".gif" etc ...
> >>>>>
> >>>>> Vous comprendrez que le faire à la main serait trop fastidieux ... 
> >>>>> :-)
> >>>>>
> >>>>> Merci d'une aide sur l'écriture d'un fichier exécutable en "bash"
> >>>>> avec je pense la commande "sed ..."
> >>>>>
> >
>


Reply to: