Data after AB process=1234 (full 10):
一致する行から始めてファイルの終わりまでデータを印刷する必要があります。
「value」という変数にデータを入れて、以下のようにsedを使ってみました。ただし、「D コマンドの末尾に追加の文字があります」というエラーが発生します。
value="Data after AB process=1234 (full 10):"
sed -n ' '$value' ' p datasourcefile.log
答え1
sed -n '/Data after AB process=1234 (full 10):/,$p' file
または
value='Data after AB process=1234 (full 10):'
sed -n '/'"${value}"'/,$p' file
見てください:Bashの一重引用符と二重引用符の違い
答え2
{ grep -Fm1 'Data after AB process=1234 (full 10):'; cat; } <infile
... grep
GNUと通常の入力ファイルで動作します。