linux使用sed命令如何替换两个字符串之间的字符串

2024年11月17日 08:49
有4个网友回答
网友(1):

root@localhost:~# echo enable="true",url="http://10.25.136.232",showSlider="true",
enable=true,url=http://10.25.136.232,showSlider=true,
root@localhost:~# echo enable="true",url="http://10.25.136.232",showSlider="true",|sed 's@url=".*",s@url="https:\/\/test.com",s@g'
enable=true,url=http://10.25.136.232,showSlider=true,

网友(2):

sed 's/,url=".*",s/,url="https:\/\/test.com",s/g' filename

网友(3):

网友(4):

把url=".*" 变成 url=".*?"