[Forum] Re: [Forum] Ændre .htm til .html

From: Morten Liebach <morten@hotpost.dk>
Date: Thu Dec 21 2000 - 22:41:09 CET

Hej.

Jeg endte med at lave dette lille script i $HOME/bin/ som jeg har i
min PATH:

#!/bin/sh
# $HOME/bin/htm2html

for i in `ls *.htm`
do
        sed 's/\.htm\([^A-Za-z0-9]\)/.html\1/g' < $i > temp123
        sed 's/\.htm$/.html/' < temp123 > ${i}l
done

rm temp123

Det kørte jeg så i det dir der skulle konverteres, og voilá ... instant
(næsten) htm til html.

Virkede perfekt, på nær det lille problem der var med at der var et
'index.html' og et 'postgres.html' softlink der begge pegede på
'postgres.htm' eller lignende i hvert dir, så da jeg lige rm'ede dem
kørte det perfekt, også i /bin/sh på OpenBSD. ;-)

Jeg må lære noget sed og måske awk en dag ...

Tusind tak for hjælpen til Kasper Hald & Jørgen Frøjk Kjærsgaard.

Glædelig Jul & tillykke med Jesus!

               Morten Liebach

-- 
UNIX, reach out and grep someone!
Received on Thu Dec 21 22:41:41 2000

This archive was generated by hypermail 2.1.8 : Tue Jul 19 2005 - 16:01:46 CEST