grep、sed批量替换文件内容shell

版权声明:Don't trouble trouble until trouble troubles you. https://blog.csdn.net/JOJOY_tester/article/details/85854370

最近做测试环境容器化,每个项目的环境变量单独一个文件,昨天要把wap项目 ons mq服务的环境变量批量替换成新的(之前同事留下的坑)

把WAP dockerfile目录下的环境变量批量替换掉,

思路:不用每行手动输入,先把需要替换的变量写入一个文件./env ,使用shell读取文件每一行,grep 、再sed -i,一次性替换。

/data/dockerfile/wap/xx.env  项目环境变量文件

./env 新旧环境变量文件

ps:

这几行shell我整整用了一个下午,==。。。

猜你喜欢

转载自blog.csdn.net/JOJOY_tester/article/details/85854370
今日推荐