I need to grep data from some rows and between two lines (please no awk, in this case pages are different and I want to parse them in automatic way):
Date:20.09.18
Owner:Dave
Login: 123
data-begin
some text
some text
some text
some text
some text
data-end
using grep -o -a -E 'Date|Owner|Login'
I can grep 3 first lines, but how can I grep data between two lines in Pipe?
Tried this, but no result...
grep -o -a -E 'Date|Owner|Login' | grep -A6 data-begin |
Edited:
Date:20.09.18
Owner:Dave
Login: 123
some useless text that is not needed
data-begin
some text
some text
some text
some text
some text
data-end
How to grab text without text in middle?