Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有日期的动态文件名的SSH DB备份_Ssh_Cron - Fatal编程技术网

带有日期的动态文件名的SSH DB备份

带有日期的动态文件名的SSH DB备份,ssh,cron,Ssh,Cron,您好,我正在尝试使用SSH/cron备份数据库,一切正常,只是我想在命令行中使用当前日期戳,以便每次备份文件都有不同的名称 有没有人知道在逐字逐句地理解课文的时候,如何把日期包括在内 myDATE=date +%Y-%m-%d; mysqldump mydbname | gzip > /home/mywebsite/vps_backups/my_db_back_${myDATE}.sql.gz; 您需要使用以下语法: myDATE=$(date +\%Y-\%m-\%d) 在cro

您好,我正在尝试使用SSH/cron备份数据库,一切正常,只是我想在命令行中使用当前日期戳,以便每次备份文件都有不同的名称

有没有人知道在逐字逐句地理解课文的时候,如何把日期包括在内

myDATE=date +%Y-%m-%d; 

mysqldump mydbname | gzip > /home/mywebsite/vps_backups/my_db_back_${myDATE}.sql.gz;

您需要使用以下语法:

myDATE=$(date +\%Y-\%m-\%d)

crontab
中,
%
字符必须反斜杠

* * * * * command &> log_$(date +\%Y\%m\%d\%H_\%M)

请参见

如果问题有帮助,您应该接受该问题,以帮助人们在那里搜索该问题的答案。你也可以投票;)“接受”表示单击答复左侧的绿色标记;)为了向上投票,你在回复的左边也有箭头。