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

 michael> for i in *.html; do
 michael> mv $i $i.bak ;

Sieht das bei Dir etwa so aus:

jupiter:(/2):/tmp$ for i in 1 2 3; do
> echo $i
> done
1
2
3

Wobei ich in der Kommandozeile meist "Einzeiler" schreibe, in 
Skripten aber lieber auf mehrere Zeilen verteile.  Kannst Du bei
Deinen Problemen mal direkt "Cut&Paste" machen und auf die
Zeilenvorsch�be achten?  Ich vermute da subtile Problemchen, aber ich
sehe sie nicht (vermutlich weil ich diesen (un)bewusst aus dem Weg
gehe). 

 michael> Geht - obwohl das "done" fehlt: alle html-Dateien werden in
 michael> "html.bak" umgewandelt.

Da darf eigentlich noch nichts losrennen...

 michael> sed -e
 michael> "s,http://www.htw-saarland.de/fb/gis/pi/edv-fallstudien/latex/,,";
 michael> < $i.bak > $i; done

 michael> geht nicht: es ergibt immer nur den Output "bash: syntax
 michael> error near unexpected token `done' 

Hm.  das "done" past doch zu dem "do" oben...

 michael> Worin ist der
 michael> Syntaxfehler begr�ndet ?

Ich sehe die Ursache bei Deiner Beschreibung nicht.  Kannst Du die
Ein- und Ausgabe komplett hier posten?

Jochen

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

Antwort per Email an