Я пытаюсь извлечь различные части текста из файла, разделенного несколькими строками * символов. Содержимое файла выглядит следующим образом:
**************************
**************************
abc123
abc1234
**************************
**************************
123abc
**************************
12ab34
**************************
**************************
12345
**************************
**************************
6789
abcd
1234
**************************
**************************
Каким образом можно извлечь, например, пятую часть файла?
Пятая часть содержит следующие строки:
6789
abcd
1234
Я пытался использовать grep
:
grep -E -v '([^\*]*\*)' filename
Вывод команды:
abc123
abc1234
123abc
12ab34
12345
6789
abcd
1234