linux中我想批量替换指定字符串之后的内容的脚本,仅限bash.
例如:某个文档内dm_local_ip=192.168.1.1dm_local_ip=170.10.26.88我希望能用一个替换命令同时将这两个IP替换成192.168....
例如:
某个文档内
dm_local_ip=192.168.1.1
dm_local_ip=170.10.26.88
我希望能用一个替换命令同时将这两个IP替换成 192.168.10.1.的脚本,
并解释其中含义.
被修改的IP并不是固定的,有可能是在另一个文件下可能就变成了192.168.20.1.脚本需要能直接去替换dm_local_ip=后面的IP地址. 展开
某个文档内
dm_local_ip=192.168.1.1
dm_local_ip=170.10.26.88
我希望能用一个替换命令同时将这两个IP替换成 192.168.10.1.的脚本,
并解释其中含义.
被修改的IP并不是固定的,有可能是在另一个文件下可能就变成了192.168.20.1.脚本需要能直接去替换dm_local_ip=后面的IP地址. 展开
3个回答
展开全部
sed -i 后面可以用正则匹配替换呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sed全局替换就是啊
追问
被修改的IP不是固定的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询