Random thoughts and musings. Part of an oliology.

oliology.diary

Samstag, Mai 01, 2004

Moving from static HTML to PHP
Von statischem HTML zu PHP

Here is a little script that, in the current directory, recursively …

  • renames all *.html to *.php and
  • changes all internal hyperlinks from *.html to *.php (leaving external hyperlinks untouched)
#!/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 …

  • alle *.html nach *.php umbenennt und
  • alle internen Hyperlinks von *.html nach *.php umbiegt (wobei es externe Hyperlinks unberührt lässt)
#!/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.

Oliver @ 03:06 | Permalink | 0 comments/Kommentare

|

Kommentar veröffentlichen

Good people

Good Software

Archive