sedが期待どおりにファイルの文字列を置き換えない

sedが期待どおりにファイルの文字列を置き換えない

ファイルの文字列を置き換えたいのですが、mytest.properties置き換えられません。

JaWov5Svh/GKAkk8siezbg==コマンドを交換して使用したいです。

$ sed -i -- 's/JaWov5Svh/GKAkk8siezbg==/abjhdgetsjsu/d' mytest.properties

ただし、文字列は期待どおりに置き換えられません。

答え1

/置き換えたいテキストには1つありますが、これを/sed "区切り文字"としても使用しています。

以下を試してください。

sed -i 's@JaWov5Svh/GKAkk8siezbg==@abjhdgetsjsu@' mytest.properties

関連情報