С sed
sed -n '/start/,/end/n;/start/,/end/{p;/end/q}' file
Объяснение:
-n
подавляет вывод / start /, / end / n
извлекает первый сквозной блок, но ничего не делать (через n
) / start /, / end /
распечатать и выйти, как только будет достигнут конец p; / end / q