Hi Jochen,
so, jetzt habe ich etwas an Deinem Skript herumgeschraubt:
 for i in *.html ;do mv $i $i.bak ; sed -e 
"http://www.htw-saarland.de/fb/gis/pi/edv-fallstudien/latex/,,";<$i.bak 
$i; done

In dieser Form funktioniert er. Er tut was er soll: er l�scht diese 
Phrase in jeder .html-Datei
in diesem Ordner. Einen Fehler hat er aber noch. Er nennt diese Dateien 
alle um: von
node 142.html in node 142.html.bak. Meine Versuche das per shell zu 
�ndern schlugen fehl:
sed: can't read node148.html: Datei oder Verzeichnis nicht gefunden
[michael@koekdv tet]$ rename *.html.bak *.html
[michael@koekdv tet]$ rename ./ *.html.bak  ./*.html
rename: Konnte ./*.html nicht in node142.html.bak*.html umbenennen: 
Datei oder Verzeichnis nicht gefunden

Den Grund verstehe ich nicht.
Also: ich habe mich bem�ht zu verstehen was da passiert. Das geht nur 
teilweise. Da� sed
ein shell editor ist habe ich verstanden. Ich kann auch die man-page 
lesen, aber z.B. nicht die aufgelisteten Optionen in richtiges Handeln 
umsetzen.

Macht aber immer noch Spa� es zu versuchen !

Michael Bischof


----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an