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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-10
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2021-05-17
  • 2021-06-06
  • 2022-12-23
相关资源
相似解决方案