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