批量修改配置文件中的参数项
·
1 分钟阅读
·
Shell
循环读取配置文件列表,对每个文件先备份再用 sed 修改参数值。
#!/bin/bash
while read line; do
cp -a $line ${line}_bak_20141022
sed -i -e '/^mysqlhost/s/=.*/= 10.173.130.178/g' -e '/^mysqluser/s/=.*/= com_pcmgr/g' -e '/^mysqlpwd/s/=.*/= 2014@com_jasd7hfgGGk/' $line
done < /tmp/conf.txt
#mysql
#shell-scripting
相关文章
-
使用 eval 命令将变量的值用作新的变量名,实现间接引用的技巧。
Shell · 1 分钟阅读
-
实时监控网卡流量的脚本,显示发送/接收速率,支持不同单位自动转换。
Shell · 3 分钟阅读
-
生成随机密码的多种方法,包括 urandom、字符串截取、UUID、进程 ID 等方式。
Shell · 1 分钟阅读
-
Shell 中使用 bc 命令进行浮点数比较的方法,解决整数比较命令不支持小数的问题。
Shell · 1 分钟阅读