如何在每周一,周三和周五晚上7点运行一个cron作业?
答案 0 :(得分:90)
这是我总是用作模板的示例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
#--------------------------------------------------------------------------
要在每周一,Wednesady和周五晚上7点运行我的cron工作,结果将是:
0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1
答案 1 :(得分:22)
使用crontab添加作业
crontab -e
工作应采用以下格式:
00 19 * * 1,3,5 /home/user/somejob.sh
答案 2 :(得分:15)
答案 3 :(得分:8)
这是我在服务器上配置的方式:
0 19 * * 1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh
上述命令将在星期一,星期三和星期五的19:00运行我的脚本。
注意:对于星期几(次)的cron条目
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
答案 4 :(得分:4)
使用此命令添加作业
crontab -e
采用以下格式:
0 19 * * 1,3,5 /path to your file/file.php
答案 5 :(得分:4)
使用crontab添加作业
0 0 9 ? * MON,WED,FRI *
上述表达将在每个星期一,星期五和星期五上午9点开始工作。 您可以在http://www.cronmaker.com/
中对此进行验证答案 6 :(得分:3)
您是否尝试过以下表达式??
0 19 * * 1,3,5