¿Cómo seleccionar líneas entre dos patrones?
Tengo un archivo como el siguiente y me gustaría imprimir las líneas entre dos patrones dadosPAT1
yPAT2
.
1
2
PAT1
3 - first block
4
PAT2
5
6
PAT1
7 - second block
PAT2
8
9
PAT1
10 - third block
he leídoCómo seleccionar líneas entre dos patrones de marcadores que pueden ocurrir varias veces con awk / sed pero tengo curiosidad por ver todas las combinaciones posibles de esto, ya sea imprimiendo el patrón o no.
¿Cómo puedo seleccionar las líneas entre dos patrones?