hi,
eigentlich recht einfach dachte ich, aber nun funktioniert es aben nicht so, wie von mir gedacht:
perl -i -p -e 's/<Datenblatt>.*?</Datenblatt>//s' test.txt
Schnippelt alles zwischen <Datenblatt> und </Datenblatt> aus test.txt raus. Das auch noch u"ber mehrere Zeilen verteilt ... dachte ich (darum Schalter 's'). Macht er aber nicht! Es klappt aber nur, wenn alles auf einer Zeile steht!
Letztenendlich muss ich aus vielen XML-Dateien mal schnelle ein Stu"ckerl entfernen. Wer kann mir helfen?
Mit freundlichen Grüßen
Jens Puruckherr