Es gibt keine Möglichkeit, diesen bestimmten cron
Job mit einem einzigen Ausdruck auszuführen, aber es könnte drei sein:
15-59 7 * * * echo "This command runs every minute from 7:15am to 7:59am" 0-59 8-19 * * * echo "This command runs every minute from 8:00am to 7:59pm" 0-30 20 * * * echo "This command runs every minute from 8:00pm to 8:30pm"
Mit POSIX cron
können Sie Bindestriche ( -
) zum Definieren eines Bereichs von units ( 0-59
) oder Kommas ( ,
) zum Definieren einer Liste von units ( 0,2,4,6,8
) verwenden. Einige cron
Varianten erlauben auch die Verwendung von Schrägstrichen ( /
), um gleichmäßig rekursive Einheiten zu definieren (entspricht denen */15
von 0,15,30,45
).
Leider funktioniert nichts davon, wenn Sie einen ungewöhnlichen Anfang und ein Ende haben wie Ihr Beispiel.