>>>>> "michael-bischof" == michael-bischof  <8587835> writes:

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

 michael-bischof> In dieser Form funktioniert er. Er tut was er soll:
 michael-bischof> er l�scht diese Phrase in jeder .html-Datei in
 michael-bischof> diesem Ordner. Einen Fehler hat er aber noch. Er
 michael-bischof> nennt diese Dateien alle um: von node 142.html in
 michael-bischof> node 142.html.bak. 

Das macht der "mv", aber *diese* Dateien sollten die Originale sein.
Wirklich!

 michael-bischof> Meine Versuche das per shell zu
 michael-bischof> �ndern schlugen fehl: sed: can't read node148.html:
 michael-bischof> Datei oder Verzeichnis nicht gefunden
 michael-bischof> [michael@koekdv tet]$ rename *.html.bak *.html

Gibt mal "echo *.html.bak *.html" ein - die Sterne werden von der
Shell aufgel�st - das tut nicht das was Du willst.  Entweder wieder
eine "for"-Schleife oder mmv.

Jochen

-- 
#include <~/.signature>: permission denied
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an