En ce moment, je lance mon travail cron tous les jours à 15h00
0 15 * * *
Mais je veux exécuter mon travail cron deux fois par jour. 10h30 et 14h30
0 30 10 * * *
Je crois que cette commande sera exécutée à 10h30. Comment dois-je l'exécuter en 14h30?
L'utilitaire Cron est un moyen efficace de planifier en permanence un travail d'arrière-plan de routine.
Format Linux Crontab
MIN HEURE DOM MON DOW CMD
Exemple :: Planification d'un travail pour une heure spécifique
L'utilisation de base de cron consiste à exécuter une tâche à une heure précise, comme indiqué ci-dessous. Ceci exécutera le script Shell de sauvegarde complète (sauvegarde complète) le 10 juin à 08h30.
Veuillez noter que le champ heure utilise le format 24 heures. Donc, pour 8 heures, utilisez 8, et pour 8 PM, utilisez 20.
30 08 10 06 * /home/yourname/full-backup
Dans votre cas, pour 2.30PM
,
30 14 * * * YOURCMD
Pour en savoir plus sur cron, visitez cette site web .
D'après le manuel cron http://man7.org/linux/man-pages/man5/crontab.5.html :
Les listes sont autorisées. Une liste est un ensemble de nombres (ou de plages) séparés par des virgules. Exemples: "1,2,5,9", "0-4,8-12".
Donc dans ce cas ce serait:
30 10,14 * * *