无法连续运行相同的工作

时间:2017-06-14 05:22:19

标签: linux cron centos

我有一个cron作业,每天上午10点,下午1点和下午3点运行一个脚本。以下是代码,

0 10,13,15 * * * this/is/path/script.sh >> this/is/path/batch.log 2>&1

然后在服务器中,我更改日期,进行测试,以便我不会等待每个计划/时间..

场景:我将日期更改为运行10 AM sched,运行成功.. 然后,当我改变日期再次运行10 AM时,同样的日期,没有结果,脚本没有执行。

但是,让我们说,我首先运行10AM sched(成功),然后我运行1AM sched,运行也是成功的。

我添加的cron作业有问题吗?在cron中有任何行为会阻止连续运行相同的sched工作吗?

我的服务器是CentOS 6.5版(最终版)

由于

1 个答案:

答案 0 :(得分:0)

您需要更改服务器的日期和时间而不是系统

date -s "19 APR 2012 11:14:00"