Я хотел бы найти шаблон в файле и печатать 5 строк после нахождения этого шаблона.
Мне нужно использовать awk
для того, чтобы сделать это.
Пример:
Содержание файла:
.
.
.
.
####PATTERN#######
#Line1
#Line2
#Line3
#Line4
#Line5
.
.
.
Как мне разобрать файл и напечатать только вышеупомянутые строки? Я использую NR строки, которая содержит "PATTERN", продолжаю увеличивать до 5 и печатать каждую строку в процессе. Пожалуйста, дайте мне знать, если есть другие эффективные ваты, чтобы сделать это в Awk.