シェルスクリプトの変数のに代入した文字列をsedを使わすに変換する。
シェルスクリプトの変数の文字列をsedを使わすに変換します。
変数a に代入した文字列を置換するには、次のようにするとできます。
最初の1回だけ置換する場合 ${a/置換前文字列/置換後文字列} すべて置換する場合 ${a//置換前文字列/置換後文字列}
例えば、このようにやります。
# 変数aにhogehogeを代入 $ a=hogehoge $ echo $a hogehoge #最初のhogeをfooに置換します。 $ echo ${a/hoge/foo} foohoge #すべてのhogeをfooに置換します。 $ echo ${a//hoge/foo} foofoo
これは便利。