sed '/1/,/5/!d;/5/d'
Retornaria as linhas começando de uma linha contendo 1 até a próxima linha depois que contivesse 5 (não incluindo essa). Se não houver linha contendo 5 após a contendo 1 , ela será impressa da primeira linha contendo 1 até o final do arquivo.
Observe que ele imprimirá todas as seções correspondentes.
Se há apenas uma seção, ou você está interessado apenas na primeira, outra abordagem poderia ser:
sed -n '/1/,$!d; /5/q; p'
Isso significa que sed parará de ler depois de encontrar um 5 na mesma linha ou depois da primeira linha que contiver 1 .