У меня есть входной файл, который выглядит следующим образом, и я хочу первое вхождение слов, но только после первого вхождения специального
Числа только там, так что я знаю, что получил правильную строку
РЕДАКТИРОВАТЬ: я понял, что имеет значение, что строки имеют / '
words/and/stuff #1
words/more #2
some/other/words #3
special/this #1
words/i/need/you/i.really.need.you #4
special/cool #2
words/random #5
Я пытаюсь найти первое вхождение "слова" после того, как нахожу первое вхождение "особого"
Вывод должен быть
words/i/need/you/i.really.need.you #4
Я попробовал следующее
grep -m1 special file | grep -m1 words file
awk 'NR==1,/special/ && NR==1,/words/ {print $0}' file