如何使cron工作在不同的时间和分钟发生

我想在这个脚本每分钟发生不同的分钟脚本crontab

35 1,8,12,15,31 16,18,21 * * 0,1,2,3,4,5,6 python backup.py

我想脚本在16hour and 31 minutes运行,但它给了我错误的错误小时

我想cron发生在

1:35am ,然后16:31 ,然后21:45

由于没有可以匹配三次的模式,所以不可能仅仅使用一个crontab表达式来进行调度。 你将不得不使用三个:

 45 21 * * * python backup.py 31 16 * * * python backup.py 35 1 * * * python backup.py 

还要注意, python backup.py可能无法正常工作。 您必须为文件和二进制文件定义完整路径:

 35 1 * * * /usr/bin/python /your/dir/backup.py 

其中/usr/bin/python或类似可以获得与which python