テキストファイルの中のいくつかのIPを置き換える素敵な正規表現を書いています。sed:unterminatedの 'command`
それが与えているしかしsed -r "s/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/${APP_IP}/g" /path/to/my/file
:私は何をしないのです$ {APP_IP}
:sed: -e expression #1, char 49: unterminated 's' command
を、私は二重引用符を必要とするそれ以外の場合は、リテラル、変数名で希望の文字列を置き換えますか?
問題を再現することはできません。「APP_IP」の値は何ですか? –
問題は、 '/'、改行、または '$ APP_IP'にある他の終了文字になる可能性があります。 –
あなたのコードは私のためにうまくいきます:) – Joda