Wie wählt man Linien zwischen zwei Mustern?

Habe ich eine Datei wie die folgende, und ich möchte drucken Sie die Linien zwischen zwei gegebenen Muster PAT1 und PAT2.

1
2
PAT1
3    - first block
4
PAT2
5
6
PAT1
7    - second block
PAT2
8
9
PAT1
10    - third block

Habe ich gelesen, So wählen Sie Linien zwischen zwei marker-Muster, die auftreten können, mehrere Male mit awk/sed aber ich bin neugierig zu sehen, alle möglichen Kombinationen von diesen, entweder drucken Sie das Muster oder nicht.

Wie kann ich die Linien zwischen zwei mustern?

InformationsquelleAutor der Frage fedorqui | 2016-08-16

Schreibe einen Kommentar