Eu usaria sed
sed 's/^.*\(consectetuer.*elit\).*$//' file
Decodificado a sintaxe sed / find / replace /:
-
s/^.*
- substitui começando no início da linha (^
) seguido por qualquer coisa (.*
) até ... -
\(
- inicia um bloco nomeado -
consectetuer.*elit\.
- corresponde à primeira palavra, tudo (.*
) até a última palavra (neste caso, incluindo o ponto final (escapado)) que você deseja corresponder -
\)
- finaliza o bloco nomeado - corresponde a todo o restante (
.*
) ao final da linha ($
) -
/
- termina a seção de localização substituta -
- substitua pelo bloco de nome entre o
\(
e o\)
acima -
/
- termina a substituição