Bonjour,
*/2
veut dire « une occurrence sur deux » mais à partir du début de la période concernée.
Cela ne veut pas dire un jour sur deux dans « l’absolu » et cela ne veut pas exactement dire non plus « les valeurs pairs » ou « les valeurs impairs » (c’est une « coïncidence » car on compte à partir de 1 pour les jours du mois)
donc ca fera 1, 3, 5 …,29, 31 et puis de nouveau 1, 3, 5… pour les jours (1-31) et les mois (1-12)
Attention sur les jours de la semaine on commence à compter à 0 (dimanche) jusque 6 (samedi) (le 7 est parfois accepté et sera donc dimanche également)
Pour un cron par exemple 5 4 * * */2
, ca change le résultat « naturellement » attendu par nous européen car la première occurrence sera en fait dimanche (0), puis mardi (1), …
pareil avec les minutes et les heures que l’on compte respectivement de 0 à 59 et de 0 à 23
donc le cron se fiche de savoir si c’est pair ou impair, c’est uniquement par rapport à la période concernée.
un site pour tester des cron: https://crontab.guru/
quelques tips pour le format:
- une liste de valeur peut être donnée séparée par une virgule:
0 4 1,3,5,6 * *
- une série sera séparée par un tiret:
0 4 2-4 * *
- plus connu, un step sera donnée par le
/
:0 4 */2 * *