Com o GNU sed:
sed -n '/Pattern_A/,/Pattern_B/{/Pattern_B/d;p}' file
Saída:
Pattern_A line1 line2 Pattern_A line5 line6
Eu quero pegar todas as linhas de um arquivo de texto depois de uma certa partida grep até que eu acerte outra partida diferente. Mas se houver outro jogo depois disso, quero mostrar as linhas novamente. Exemplo: Meu arquivo de texto é semelhante a:
Pattern_A
line1
line2
Pattern_B
line3
line4
Pattern_A
line5
line6
Pattern_B
line7
Agora eu preciso de um comando que produza:
Pattern_A
line1
line2
Pattern_A
line5
line6
Obrigado antecipadamente!