У меня есть файл, который показан ниже
Section1
George, 1998-1995
Peter, 1999-1990
Simon, 1988-1960
Section2
Gery, 2019-2015
John, 1984-1983
Thomson, 1978-1965
Когда я даю Section1 Ожидаемый результат - Саймон, 1988-1960
Как и у меня, много разделов,Я хочу добиться этого с помощью sed без использования awk.
Я пробовал вот так. Но он имеет жесткое кодирование номера строки. А также это печать полного диапазона
sed -n '/Section1/,4{p}'
Здесь я мог бы удалить жесткое кодирование. Но не удалось напечатать последнюю строку. А также название следующего раздела также придет.
sed -n '/Section1/ , /Section./{p}'