数据库备份脚本:

#! /bin/bash
mysqldump ewb_blog | gzip > /data/backup/ewb_blog_$(date+%Y%m%d_%H%M%S).sql.gz

执行脚本

mysql备份脚本执行出现: date+%Y%m%d%H%M%S: 未找到命令_shell

之所以出现这个错误,主要是由于备份文件里的`date+%Y%m%d%H`这里的date和+中间少了空格,所以我们在此中间加入一个空格即可。

现在执行命令,发现备份SQL文件已经生成了。

mysql备份脚本执行出现: date+%Y%m%d%H%M%S: 未找到命令_bash_02