Linux Ubuntu crontab脚本不工作

Linux Ubuntu crontab脚本不工作,linux,cron,crontab,ubuntu-13.10,Linux,Cron,Crontab,Ubuntu 13.10,我有2个crontab命令 下面的cron工作正常: 00 19 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare 添加延迟时间后,下面的cron不起作用: 05 09 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare/'date +%Y%m%d%H%M%S'cyn.in-

我有2个crontab命令

下面的cron工作正常:

00 19 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare
添加延迟时间后,下面的cron不起作用:

05 09 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare/'date +%Y%m%d%H%M%S'cyn.in-disk1.vmdk

请指导我理解该命令以及如何解决问题。

您应该在日期命令中加上'instead of',并转义%字符

试试这个:

05 09 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare/`date +\%Y\%m\%d\%H\%M\%S`cyn.in-disk1.vmdk
可能重复的