読者です 読者をやめる 読者になる 読者になる

chef の bash で sed を実行したら unknown option to 's' でエラー

chef の bashsed を実行したら以下のエラーが出た。

STDERR: sed: -e expression #1, char 41: unknown option to 's'

これは sed で使っている区切り文字がダメらしい。
Perlでも文字列置換の時に区切り文字を自由に指定できたような・・・
ということで、 @ に変更してみたら問題なく実行できました。