sed -n '/Data after AB process=1234 (full 10):/,$p' file
ou
value='Data after AB process=1234 (full 10):'
sed -n '/'"${value}"'/,$p' file
Dê uma olhada: Diferença entre aspas simples e duplas no bash
Eu preciso imprimir os dados a partir da linha que corresponde a Data after AB process=1234 (full 10):
até o final do arquivo.
Eu tentei colocar os dados em uma variável chamada "value" e usar sed como abaixo. No entanto, dá um erro "caracteres extras no final do comando D.
value="Data after AB process=1234 (full 10):"
sed -n ' '$value' ' p datasourcefile.log
sed -n '/Data after AB process=1234 (full 10):/,$p' file
ou
value='Data after AB process=1234 (full 10):'
sed -n '/'"${value}"'/,$p' file
Dê uma olhada: Diferença entre aspas simples e duplas no bash
{ grep -Fm1 'Data after AB process=1234 (full 10):'; cat; } <infile
... funcionará com um GNU grep
e um arquivo de entrada regular.
Tags sed