for i in $* do F=`basename $i .html` G=`echo $F | sed 's/\./-/g'` echo -n processing $F ... sed 's/\.html/\.htm/g' <$F.html | sed 's/evfootnode\.htm/evfoot\.htm/g' | sed 's/\.\(.\)\.htm/-\1.htm/g' >$G.htm echo " done" done mv -f evfootnode.htm evfoot.htm for i in *.htm do echo -n fixing links in $i ... mv $i fixlinks.tmp sed -f fixlinks $i echo " done" done rm fixlinks.tmp