9 Jan
2004
9 Jan
'04
19:11
Juergen.Vollmer@informatik-vollmer.de , Friday, January 09, 2004 7:53 PM
"A.Loesch" <suseliste@litcas.de>
Ok, was mache ich: Für die einzelne Datei würde ich das so machen: sed -e 's/datei1.html\" class=\"submenu/&UndNochwas/g' datei1.html
Jetzt zu vielen Dateien:
so sollte es gehen:
Danke, werde ich mal in Ruhe testen, nur eine Sache verstehe ich nicht:
for f in `find verzeichnis -name "*.html"` do sed -e "s/$f\" class=\"submenu/&UndNochwas/g" < $f > $f.x mv $f.x $f done
.... < $f > $f.x Warum dieses < und > ? Der sed-call ist doch entweder stdin oder Dateiname, kann man den < nicht auch weglassen?
Wie funktioniert's: [...]
Noch ein paar Bemerkungen:
Danke :) Andreas