Unix Crontab设置18:00到09:00

Unix Crontab设置18:00到09:00,unix,crontab,Unix,Crontab,我只想设置一个crontab,我想让程序每15分钟运行一次 从18:00到09:00 我已经给出了这个声明并等待,但我认为它不起作用 */15 18-9 * * 1-6 Program_name 如果您有任何建议,我们将不胜感激。我认为范围不能像这样周而复始。改为将小时指定为0-9,18-23。我错误地选择了这一点,我很抱歉,这很好,我们是否可以用一个表达式本身来表示它(注意:您的想法很好)问题是18-9跨越多天。你在工作日给了*但是如果有人说1呢?cron应该在周日晚上和周一早上做这项工作

我只想设置一个crontab,我想让程序每15分钟运行一次 从18:00到09:00
我已经给出了这个声明并等待,但我认为它不起作用

*/15 18-9 * * 1-6  Program_name

如果您有任何建议,我们将不胜感激。

我认为范围不能像这样周而复始。改为将小时指定为
0-9,18-23

我错误地选择了这一点,我很抱歉,这很好,我们是否可以用一个表达式本身来表示它(注意:您的想法很好)问题是18-9跨越多天。你在工作日给了*但是如果有人说1呢?cron应该在周日晚上和周一早上做这项工作,还是在周日晚上和周日早上?这就是为什么不允许隔夜范围:它们是不明确的。