sedで挿入しようとしています(読んだばかりです)が、複数行を挿入しようとして困惑していますか?
私が現在していることは:
sed -i "${line} i\
/* Name - ID */ \
select @ID = NULL \
from Animals \
where VrsnID = @VrsnID \
and Request= \"Request\" \
\
" animalNames.txt
注echo $line
==131
新しい問題
すべてが出力の1行に表示されますか?(最初のインデントもありません)
/* Name - ID */ select @ID = NULL from Animals where VrsnID = @VrsnID and Request= "Request"
解決済み
しかし、これはスローします:
sed: -e expression #1, char 47: unknown command: `
'
なぜですか?
御時間ありがとうございます