un ch'tit concours : [était Re: Redirec tPermanent sur htac…

Page principale

Répondre à ce message
Auteur: Patrice KARATCHENTZEFF
Date:  
À: guilde >> ML Guilde
Anciens-sujets: Re: RedirectPermanent sur htaccess
Sujet: un ch'tit concours : [était Re: Redirec tPermanent sur htaccess]
jeanluc a écrit :
> bash> for i in *.html
> bash> do
> bash> perl -pi -e 's|http://rreembrun.free.fr/(\w+).php|http://alpages05.ouvaton.org/$1.php3|g' $i
> bash> done
>
> remplacer *.html par $( find . -type f -iname "*.html" ) pour le faire recursif
> remplacer (\w+) par ([-\.,:;_\$\w]+) pour avoir une liste plus complète
> (ca depend des noms que tu donnes a tes pages)


ou tout simplement sur une seule ligne :

$ find . -type f -name "*.html" -exec perl -pi -e 'etc.' {} \;

ou plus élégamment

$ find . -type f -name "*.html" | xargs perl -pi 'etc.'

PK

-- 
Patrice KARATCHENTZEFF
STMicroelectronics           Tel:  04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex,  Courriel: patrice.karatchentzeff-alplog@???