sed -i '/HostDomain/s/'${DB1_DOMAIN}'/'${new_domain}'/g' $c_pub_config
里面的单引号不用转义 而且变量是可用的。。
cat plssh_config.sh
updateTime="2012-12-20"
relServerN="relServer_1.0.1.1_20121225_1"
relServerM="a25079a4b8fc5f5db06e85c1ef8109f9"
newcdnName="frmmo_S6_new12"
sed -i 's#relServerM=.*#relServerM="'${rel_md5}'"#g' plssh_config.sh
里面的变量用‘’括起来