运行cron作业3次(例如,下午1点、下午2点和下午3点)?
我不知道如何在每天3个特定的小时运行cron作业。我想在下午1点、2点和3点运行 是否可以使用单个表达式?您可以使用以下表达式:运行cron作业3次(例如,下午1点、下午2点和下午3点)?,cron,Cron,我不知道如何在每天3个特定的小时运行cron作业。我想在下午1点、2点和3点运行 是否可以使用单个表达式?您可以使用以下表达式: # m h dom mon dow command 0 13,14,15 * * * /home/user/command 您的/home/user/command将在13:00、14:00和15:00运行正如lenik所述,它可以在单个表达式中完成 0 13,14,15 * * * <your-script-to-run>
# m h dom mon dow command
0 13,14,15 * * * /home/user/command
您的
/home/user/command
将在13:00、14:00和15:00运行正如lenik所述,它可以在单个表达式中完成
0 13,14,15 * * * <your-script-to-run>
013,14,15**
查看更多示例,您也可以尝试以下操作:
0 13-15 * * * /home/apps/sample.sh
虽然给出的答案是正确的,但没有经验的用户可能不知道将此表达式放在何处。您必须编辑
crontab
文件,如:
crontab -e
你又加了一句
0 13,14,15 * * * /home/user/command
在13:00、14:00和15:00执行命令。还请注意,
user
必须用执行命令的用户帐户替换。@user1856596当然!别忘了用0
替换leading*
,leading star将每分钟运行一次=)谢谢链接。非常有用。反斜杠应该是斜杠,但范围是一个很好的建议。请不要触摸系统范围的/etc/crontab
,而是使用crontab-e
编辑您自己的cron表。