私は一時ファイルに1節で、入力ファイル内のセクション1を交換したいsedコマンド:テキストファイルにセクションを置き換える(bashの)
私inputfile
はここ
section1
a1
section2
a2
section3
a1
がtemporaryfile
のcontenstある含まれています
section1
a1,b2
私の現在の試みは、次のようになります。
sed -i "/$section/,//{/$section/{p;r $temporaryfile};//p;d}" $Inputfile
私は次の出力を参照したいと思います。しかし、私のコードは、単に私にエラーメッセージを表示します
section1
a1,b2
section2
a2
section3
a1
を:
sed: -e expression #1, char 0: unmatched `{'
sed: -e expression #1, char 0: unmatched `{'