如何在每周一、周三和周五运行cron作业?

如何在每周一、周三和周五运行cron作业?,cron,Cron,如何在每周一、周三和周五晚上7:00运行cron作业?以下是我经常使用的crontab示例: # Use the hash sign to prefix a comment # +---------------- minute (0 - 59) # | +------------- hour (0 - 23) # | | +---------- day of month (1 - 31) # | | | +------- month (1 -

如何在每周一、周三和周五晚上7:00运行cron作业?

以下是我经常使用的crontab示例:

    # Use the hash sign to prefix a comment
    # +---------------- minute (0 - 59)
    # |  +------------- hour (0 - 23)
    # |  |  +---------- day of month (1 - 31)
    # |  |  |  +------- month (1 - 12)
    # |  |  |  |  +---- day of week (0 - 7) (Sunday=0 or 7)
    # |  |  |  |  |
    # *  *  *  *  *  command to be executed
    #--------------------------------------------------------------------------
要在每周一、周三和周五晚上7:00运行我的cron作业,结果将是:

      0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1
使用crontab添加作业

  crontab -e
crontab -e
0 0 9 ? * MON,WED,FRI *
作业应采用以下格式:

  00 19 * * 1,3,5 /home/user/somejob.sh
0 19 * * 1,3,5 /path to your file/file.php

你试过下面的表达方式吗

0 19 * * 1,3,5
规则是:

0 19 * * 1,3,5

我建议您使用,以便将来有一个非常方便的GUI来创建规则:)

使用此命令添加作业

  crontab -e
crontab -e
0 0 9 ? * MON,WED,FRI *
以这种格式:

  00 19 * * 1,3,5 /home/user/somejob.sh
0 19 * * 1,3,5 /path to your file/file.php
使用crontab添加作业

  crontab -e
crontab -e
0 0 9 ? * MON,WED,FRI *
上述表达式将在每个周一、周三和周五的上午9点运行作业。
您可以在中进行验证:

这是我在服务器上配置它的方式:

0  19  *  *  1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh
上面的命令将在星期一、星期三和星期五的19:00运行我的脚本

注意:对于星期几(道指)的cron条目


你应该避免链接到外部资源,因为它们可能会消失,使你的答案毫无用处。这更多的是来自文档的粘贴,而不是实际的答案。您可以编辑您的帖子以显示实际答案(0 19**1,3,5)。spring cron作业表达式如何,它有6个字符而不是5个字符?命令是“crontab-e”,用于编辑,“-l”代表“列出”答案中的问题?当然,这确实是正确的。但是格式更像是comment.fyi,
corntab.com
不是打字错误。这就是网站的拼写方式。