Bonjour ,
Est-il possible de lire quelque part les fichiers de log de crontab ?
Bonjour ,
Est-il possible de lire quelque part les fichiers de log de crontab ?
Bonjour
As-tu regardé dans /var/log/syslog ( ou /var/log/cron ) ?
Dans syslog , j'ai
Jul 20 00:17:01 veranda CRON[27955]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Cela ne me dit pas dans le détail la commande qui a été lancée !
Mais bon, peut-être, dois-je m'en contenter
Merci pour l'aide en tous cas .
Pour l'instant, de ce qu'on comprend, tu exécutes une commande qui écrit sur la sortie standard ou d'erreur, sans rediriger. Donc évidemment, dans un crontab, les informations que tu cherches sont perdues. Ne préfères-tu pas changer la ligne
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd / && run-parts --report /etc/cron.hourly
dans ton crontab ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd / && run-parts --report /etc/cron.hourly &> /tmp/dernier_cron.log
Puis, traiter ce qui est écrit (1 heure après) dans /tmp/dernier_cron.log .
Si tu veux être encore plus précis, pense à la commande set -x qui affiche toute commande avant de l'exécuter.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager