Christian Schneider wrote:
Hallo Liste,
vielleicht könnt ihr mir ja nochmal helfen.
Ich habe gerade ein ganzes PHP-Projekt mit wget gesichert, um den Quellcode raus zu bekommen und eine statische Seite zu erzeugen. Sie soll auch offline lesbar sein. Problem ist jetzt hier nur, das alle Dateien .php heissen und auch die links im HTML-Code verweisen ja auf .php.
Womit kann ich die alle auf einmal ersetzen (den kompletten Verzeichnissbaum)? Und die Dateinamen müssten auch geändert werden...
So dürfte das gehen (ungetestet...) --- schnipp --- #!/bin/sh # in den files ersetzen for file in `find . -type f -name "*.php"`; do cat $file | sed -e s/".php"/".html" > /tmp/out mv /tmp/out $file done: # files umbenennen for file in `find . -type f -name "*.php"`; do mv $file `basename $file .php`.html done; --- schnapp --- Grüße Rene
Hat jemand zu soetwas einen Rat?
Ich wär sehr dankbar!
Mfg, Christian
-- ============================================ Wuppertal Instiut für Klima, Umwelt, Energie Abteilung Energie - Rene Engelhard Döppersberg 19, 41203 Wuppertal Tel.: +49-(0)202-2492-109 eMail: mail@rene-engelhard.de Homepage: http://www.wupperinst.org ============================================