1.eval sed ’s/$a/$b/’ filename
2.sed "s/$a/$b/" filename
3.sed ’s/’$a’/’$b’/’ filename
4.sed s/$a/$b/ filename
第一種eval sed -i 's!gcomm://!gcomm://$IP_2!g' /etc/my.cnf.d/server.cnf
第二種sed -i "s/localhost-IP/$IP_2/g" /etc/my.cnf.d/server.cnf
查找文件包含字符行並替換該行內容
sed -i "/Generated/s/NetworkManager/NetworkManager 111/g" resolv.conf