3

sedコマンドで変数を使用するには?

元:sed '/Jagan/s/Hi/HELLO/' file

Hiここで変数に置き換えたい

var1=Hi
sed '/Jagan/s/$var1/HELLO/' file
4

1 に答える 1

1

"の代わりに使用':

sed "/Jagan/s/$var1/HELLO/"

編集:二重引用符"により、シェルは文字列内の変数を展開できます。一重引用符'はこれを許可しません。

于 2013-07-25T07:26:22.520 に答える