Hallo,

vielleicht hat jemand eine gute Idee zu folgendem Problem: Ich habe eine Textdatei, in der ich nach einem Schlüsselwort suche. Die Schlüsselwörter sind Namen. In den nachfolgenden Zeilen befinden sich dann verschiedene Einträge. Zuletzt folgt eine Leerzeile und in der darauf folgenden Zeile das nächste Schlüsselwort.

Ziel ist es, das gesuchte Schlüsselwort und alle nachfolgenden Zeilen auszugeben. Nun sind leider die Anzahl der einem Schlüsselwort folgenden Zeilen nicht immer gleich, sodass ich nicht mit grep -A arbeiten kann. Das einzige, was mir hilft, ist die Leerzeile nach einem Abschnitt. Nun ist meine Frage, ob es eine möglichkeit auf der Konsole gibt, nach dem gefundenen Schlüsselwort alle nachfolgenden Zeilen auszugeben, bis die Suche auf eine Leerzeile trifft.

Hat hier jemand eine Idee??