rumbalotte
Lieutenant
- Registriert
- Okt. 2010
- Beiträge
- 668
Servus!
Ist es möglich, mit sed solange in den Patternspace einzulesen (appenden), bis ein bestimmter String kommt?
Konkret: ich habe ein XML, welches shön formatiert mit Zeichenumbrüchen etc daherkommt.
<product>
<viele>
<child>
<elemente>
</product>
Ich möchte jetzt gerne alles in den Patternspace laden, bis "</product>" kommt und dann den Patternspace ausgeben, dann gehts wieder von Vorne los.
Alternativen gehen natürlich auch (z.B. awk, von welchem ich aber überhaupt keine Ahnung habe), Vorrausetzung wäre, dass es in beide Richtungen pipen kann
Danke für alle Tips und Anregungen!
Die Lotte
Ist es möglich, mit sed solange in den Patternspace einzulesen (appenden), bis ein bestimmter String kommt?
Konkret: ich habe ein XML, welches shön formatiert mit Zeichenumbrüchen etc daherkommt.
<product>
<viele>
<child>
<elemente>
</product>
Ich möchte jetzt gerne alles in den Patternspace laden, bis "</product>" kommt und dann den Patternspace ausgeben, dann gehts wieder von Vorne los.
Alternativen gehen natürlich auch (z.B. awk, von welchem ich aber überhaupt keine Ahnung habe), Vorrausetzung wäre, dass es in beide Richtungen pipen kann
Danke für alle Tips und Anregungen!
Die Lotte