我有使用shell脚本
的文件和内容跟随行 define("SVC_OS_URL", "http://abc.bbc.com:9090");
我想将其更改为以下
define("SVC_OS_URL", "http://bbc.uuu.com:8989");
这是我的shell脚本代码
SVC_OS_URL =" bbc.uuu.com:8989" sed -i -e" s /(SVC_OS_URL \",\" http = // =)/ $ SVC_OS_URL \" /"的config.php
但是这个命令没有用 有什么建议吗?
答案 0 :(得分:1)
使用备用正则表达式分隔符并修复正则表达式模式:
sed -i -E "s~(SVC_OS_URL\", \"http://).*~\1$SVC_OS_URL\");~" config.php
这将给出:
define("SVC_OS_URL", "http://bbc.uuu.com:8989");