[英]Ubuntu crontab script not working
I have 2 crontab commands. 我有2个crontab命令。
The cron below works fine: 下面的cron工作正常:
00 19 * * * cp -a /home/kmportal/VirtualBox\ VMs/cyn.in-disk1.vmdk /media/windowsshare
The cron below does not work after I add the time behind: 在我添加时间后,下面的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
Please guide me to understand the command and how to solve. 请指导我了解命令以及如何解决。
You should enclose the date command with ` instead of ' and escape the % characters 您应该用`而不是'括住date命令,并转义%字符
Try this: 尝试这个:
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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.