具有特殊字符的sed字符串新

时间:2015-06-15 11:17:11

标签: linux sed special-characters

当我使用此脚本替换:

mrm.fr.mycompany.com by 10.70.89.40:8081/artifactory


sed -i -e "s/mrm.fr.mycompany.com/10.70.89.40:8081/artifactory/g" config.xml

我有错误:

 sed: -e expression n°1, caractère 41: option inconnue pour `s'
任何人都可以帮助我 提前谢谢

方面, 优素福

1 个答案:

答案 0 :(得分:0)

使用/退出\

sed -i 's/mrm.fr.mycompany.com/10.70.89.40:8081\/artifactory/' config.xml

或者使用它:

sed -i 's|mrm.fr.mycompany.com|10.70.89.40:8081/artifactory|' config.xml