我为PHP脚本设置了一个crontab,它可以自动执行。我的问题是关于crontab的。目前,我有这个:
30,* 11 * * * php /Users/username/script.php >>/Users/username/script.log 2>/Users/username/script-error.log
有了这个crontab,我希望脚本在11:30和11:59内每分钟执行一次。 而是在11:00和11:59内每分钟执行一次脚本。
如何设置crontab,使我能够在11:30到11:59内每分钟运行脚本?
谢谢
答案 0 :(得分:1)
30,*
中的逗号充当两个值的分隔符:第一个值30
和第二个值*
。由于第二个值(*
)每分钟都匹配,因此脚本每分钟执行一次。
您想要的是一个范围,您可以使用30-59
指定范围:
30-59 11 * * * php /Users/username/script.php >>/Users/username/script.log 2>/Users/username/script-error.log