全球主机交流论坛
标题:
【搞定】一键备份脚本sed替换字符遇到问题
[打印本页]
作者:
javaluo
时间:
2011-10-7 00:36
标题:
【搞定】一键备份脚本sed替换字符遇到问题
SED替换的命令我是这么写的
sed -i "s/222222/$sqlpass/g" /etc/cron.daily/autobackup1key.sh
就是/etc/cron.daily/autobackup1key.sh 放着sh文件 内容222222是为了让真实的mysql密码替换它
其他类似这样的替换好几个 其他的比如ftp地址 ftp路径 和用户名等等都没问题 但是这个遇到了问题
因为我的密码带/这个符号
请问带这种符号的替换可以怎么解决呢?
谢谢Linux帝
解决方案
sed 替换 路径变量的问题.
把sed的分隔符换成别的符号例如换成“:”号
cat sourcefile|sed "s
PATH@
userPath:g" >temp
复制代码
解决方案
[
本帖最后由 javaluo 于 2011-10-7 00:51 编辑
]
作者:
johnnyfu829
时间:
2011-10-7 00:41
好多不都是有corn脚本的吗?
作者:
javaluo
时间:
2011-10-7 00:45
原帖由
johnnyfu829
于 2011-10-7 00:41 发表
好多不都是有corn脚本的吗?
方便小白
好多人的cron运行不了是因为权限和路径各种问题
欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/)
Powered by Discuz! X3.4