フォームにシェルsed
変数を使用することはできません$NUMBER
。私のシェルスクリプトには次の行があります。
cat shared.txt sed 's/whatever1/$2 ... whatever2/' > shared2.txt
結果shared2.txt
は次のとおりです。
...$2....
私は何が間違っていましたか?
ベストアンサー1
一重引用符の代わりに二重引用符を使用してみてください。
sed "s/whatever1/$2 ... whatever2/" shared.txt > shared2.txt