【问题标题】:How to add seconds for a cronjob [closed]如何为 cronjob 添加秒数 [关闭]
【发布时间】:2012-09-30 18:01:08
【问题描述】:

这是当前正在运行的 cronjob:

2 1 * * * cd /var/www; php auto.php

这表示它将在每天凌晨 1:02 运行......我怎样才能让它每天在凌晨 1:02:05 运行?

【问题讨论】:

    标签: linux cron debian crontab


    【解决方案1】:

    这是不可能的,因为 cron 至少只能在几分钟内运行。

    为了达到同样的效果,你可以做的是在你的脚本中延迟第一行:

    sleep(5); // sleep for 5 seconds
    

    这样脚本实际上开始于1:02:05。

    【讨论】:

    • 您可以将预期的延迟作为参数传递给程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    相关资源
    最近更新 更多