У меня есть текстовый файл, как:
$ cat test.txt
one
two
--------------
three
four
--------------
five
six
--------------
seven
eight
--------------
nine
ten
Я пытаюсь использовать awk
для захвата текста между двумя строками --------------
.
Вывод, который я пытаюсь получить:
$ cat test.txt
three
four
seven
eight
Вот что у меня есть
awk '/^--------------$/{flag=1;next}/^--------------$/{flag=0}flag' test.txt
three
four
five
six
seven
eight
nine
ten