Hi, On Mon, Jul 22, 2002 at 04:31:20PM +0200, 8587835 wrote:
> 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 > [...] > Den Grund verstehe ich nicht. > Also: ich habe mich bem�ht zu verstehen was da passiert. Das geht nur > teilweise. Ich dr�sel das mal auf une kommentiere: ----------------schnipp------------------ # f�r jede html datei for i in *.html do # verschiebe datei nach $datei.bak mv $i $i.bak # suche und ersetze in jeder Datei den string "..." mit "" sed -e "s,http://www.htw-saarland.de/fb/gis/pi/edv-fallstudien/latex/,," < $i.bak > $i done ---------------schnapp--------------- Das verschieben ist notwendig weil > eine neue leere datei anlegt bevor mit < gelesen wird. > Da� sed ein shell editor ist habe ich verstanden. Ein stream editor um genau zu sein! > Ich kann auch die man-page lesen, aber z.B. nicht die aufgelisteten > Optionen in richtiges Handeln umsetzen. Es gibt da ein oreily Buch "sed & awk", wobei ich mich immernoch frage welches von den beiden Tierchen auf dem Cover jetzt sed und welches awk ist! bis denn -- May the source be with you! ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

