【问题标题】:Error while setting up cron job?设置 cron 作业时出错?
【发布时间】:2016-01-29 16:45:36
【问题描述】:

我想在每周一和周四凌晨 1 点安排 cron 作业。我使用了以下命令,但出现错误。

0 1 * * 周一、周四 /home/abc/xyz.ksh

crontab:上一行出错;在行中发现意外字符。 crontab:在输入中检测到错误,没有生成 crontab 文件。

谁能告诉我如何设置它?

【问题讨论】:

  • 整个 crontab 长什么样?它抱怨哪一行?
  • @DarkFalcon:- crontab 中只有一行。我在上面提到过。

标签: unix cron


【解决方案1】:

请试试这个:

0 1 * * 1,2 /home/abc/xyz.ksh >/dev/null 2>&1

问候

【讨论】:

  • 谢谢圣地亚哥。你能帮我周一和周四的数字是多少吗? 1 代表星期天还是星期一?
  • 我相信正确的答案是这个 - 0 1 * * 1,4 /home/abc/xyz.ksh >/dev/null 2>&1 其中 1 是星期一,4 是星期四
  • @Vicky 可能是,只要你不是在星期二(2)而不是星期四(4)结束 :-)
【解决方案2】:
0 1 * * 1,4 /home/abc/xyz.ksh >/dev/null 2>&1

其中 1 和 4 分别转换为星期一和星期四。有效范围是 0 到 6,其中 0 代表星期日,6 代表星期六

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 2016-12-12
    • 2012-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多