Как я могу напечатать все строки после согласования шаблона в п-е строки, но игнорировать все, прежде чем согласованный ряд, включая совпадающую строку, вот пример:печатать все строки следующих строк соответствуют
row1 something in this row
row2 something in this row
row3 something in this row
row4 don't need to match the whole line, something like java String.contains()
row5 something in this row
row6 something in this row
row7 something in this row
row8 something in this row
row9 something in this row
row10 something in this row
Я ищу печатать строки, следующие за строкой, которая содержит строку4 в любой точке этой строки, возможно ли это с помощью awk или sed или любым другим способом?
Вывод должен быть:
row5 something in this row
row6 something in this row
row7 something in this row
row8 something in this row
row9 something in this row
row10 something in this row
Я видел подобный вопрос:
Awk - print next record following matched record
Но я не уверен, как адаптировать его под свои нужды.