Here is a little script that, in the current directory, recursively …
#!/bin/sh for oldfilename in `find . -name "*.html"` do newfilename=`echo $oldfilename | awk '{gsub(/\.html/,".php"); print $0}'` echo $oldfilename sed -e "s/\([\"\'][^ :\"\']*\)\.html/\1.php/g" $oldfilename > $newfilename rm -f $oldfilename done
I have used this script to get pages (which I so far had generated statically on the local machine) to run fully dynamical on the new server.
Hier ein kleines Skript, das im aktuellen Verzeichnis rekursiv …
#!/bin/sh for oldfilename in `find . -name "*.html"` do newfilename=`echo $oldfilename | awk '{gsub(/\.html/,".php"); print $0}'` echo $oldfilename sed -e "s/\([\"\'][^ :\"\']*\)\.html/\1.php/g" $oldfilename > $newfilename rm -f $oldfilename done
Ich habe das Skript benutzt, um die zuvor lokal statisch generierten Seiten einer Site jetzt endlich voll dynamisch auf dem neuen Server laufen zu lassen.