Bonjour,
Je tente d’utiliser les taches planifiées que je n’avais jamais utilisé auparavant.
J’ai placé un script dans cron.daily mais celui-ci ne s’éxécute pas. Cela ne vient a priori pas du script car si je le place dans cron.hourly (ou si je l’execute à la main) il fonctionne (il m’envoie un mail).
Je n’arrive donc pas à comprendre comment fonctionne crontab.
17 * * * * root cd / && run-parts --report /etc/cron.hourly
11 11 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc
/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc
/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc
/cron.monthly )
Pourquoi la commande à exécuter n’est pas la même pour hourly et pour daily ?
quelqu’un peut-il m’expliquer le sens des commandes ? On dirait qu’il y a d’abord un test sur anacron ou sinon une execution du cron.daily a part ça je suis un peu largué. Je reconnais être faible en bash (mais je progresse!)
J’ai tenté de modifier l’heure de lancement de cron.daily (d’ou le 11h11) pour vérifier son fonctionnement. Je l’ai fait avec vi. Puis un /etc/init.d/cron restart pour recharger cron. Est-ce que j’ai bien fait ?
Si quelqu’un peut m’éclairer…
Merci
Cordialement
Sylvain