Mon crontab actuel ressemble à ceci:
00 00 * * 1-5 "/home/user/script.sh"
Mais il semble que cela ne se déclenche pas. Tous les autres se déclenchent bien sauf celui qui fonctionne à minuit.
Quel est le bon format pour minuit? 00 00
ou 00 24
?
@midnight
. Aussi, est-ce une faute de frappe ou utilisez-vous réellementhome/user/script.sh
pas/home...
.Réponses:
Je crois que
0 0
c'est la bonne spécification pour minuit (pas de zéros non significatifs, donc dans ce cas pas de double zéro). De l'homme crontab (5):Si c'est dans la crontab du système (c'est-à-dire
/etc/crontab
), assurez-vous que le champ entre les spécifications de temps et la commande est l'utilisateur sous lequel la commande doit être exécutée.Assurez-vous également que le chemin d'accès à votre commande est entièrement spécifié, dans
$PATH
, ou est logique par rapport à$HOME
.la source