D'après ce que j'ai lu, et les générateurs d'assistant que j'ai utilisés devraient exécuter la tâche tous les jours à 2 heures du matin
* 2 * * * <my task here>
Cependant, en regardant les journaux, il a effectivement exécuté la tâche pour chaque minute dans l'heure de 2 heures du matin, soit 60 fois au total. Qu'est-ce que je fais mal ici? Ou ces générateurs ne sont-ils que des ordures. Merci
Cela exécute le script toutes les minutes à 2h du matin (02:00, 02:01, 02:02 et ainsi de suite):
* 2 * * *
Pendant que ceci exécute le script à 02h13 (de chaque jour de chaque mois)
13 2 * * *
* * * * * command to execute
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───── day of week (0 - 7) (0 to 6 are Sunday to Saturday, 7 is Sunday again)
│ │ │ └────────── month (1 - 12)
│ │ └─────────────── day of month (1 - 31)
│ └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)
Vous écrivez mal la commande. Essaye ça:
0 2 * * * <task>
Cette version exécute la tâche à la minute 0, la vôtre s'exécute à toutes les minutes (*)