赞
踩
由于MySQL服务器从5.7升级到8.0,url发生了变更,所以需要将使用到mysql url中的位置都进行变更,如果一个一个进行修改,那么非常慢,且效率很低,所以采用sed -i 命令
语法格式如下:
sed -i "s/old/new/g" path
举例如下:将/opt/module/test/a.txt中的abc更换为xwq
sed -i "s/abc/xwq/g" /opt/module/test/a.txt
(2) linux中批量更换文件内容(递归修改)
sed -i 's/old/new/' `grep -rl old path`
举例如下:将/opt/module/test/所有文件中的abc更换为xwq(grep -rl 递归寻找)
sed -i 's/abc/xwq/' `grep -rl abc /opt/module/test/*`
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。