Horaire Cron de 7h15 à 20h30 à chaque minute


1

Je ne peux trouver aucun matériau sur la façon de créer des heures avec des composants minutieux dans une seule expression.

Réponses:


2

Il n'y a aucun moyen d'exécuter ce crontravail en une seule expression, mais vous pouvez le faire en trois:

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"

POSIX cronvous permet d'utiliser des tirets ( -) pour définir une plage d'unités ( 0-59) ou des virgules ( ,) pour définir une liste d'unités ( 0,2,4,6,8). Certaines cronvariantes permettent également d’utiliser des slashes ( /) pour définir des unités récurrentes régulières ( */15identique à 0,15,30,45).

Malheureusement, aucun de ceux-ci ne fonctionne lorsque vous avez un début et une fin inhabituels, comme le fait votre exemple.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.