как заставить sed выйти после первого совпадения диапазона адресов?

У меня есть файл:

header
trigger
text1
text2
trigger
text5
trigger
...
trigger
...

Я хочу, чтобы sed совпадал только между первыми двумя вхождениямиспусковой крючок', Итак, я попробовал:

sed -n '/trigger/,/trigger/p'

Но, как говорится в справочной странице sed, все совпадения в двух строках совпадают с 'спусковой крючок', Я хочу, чтобы sed завершил работу после первого совпадения, поэтому вывод будет таким:

trigger
text1
text2
trigger

Как мне это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос