#1 Le 28/01/2017, à 21:25
- Tomboivin
Comment savoir si une tâche de crontab s'est bien éxécutée?
Bonjour.
Je suis un nouvel utilisateur de Xubuntu et j'aimerais savoir comment savoir si la commande que j'ai ajouté à /etc/crontab s'est bien exécutée. Il doit y avoir un genre de log a quelque part? Merci de votre aide!
Hors ligne
#2 Le 28/01/2017, à 22:42
- jplemoine
Re : Comment savoir si une tâche de crontab s'est bien éxécutée?
le plus simple est d'envoyer ta tâche dans un fichier log..
au lieu de
cmde
tu mets
cmde > /var/log/fichier.log 2>&1
Le fichier log est effacé à chaque execution
cmde >> /var/log/fichier.log 2>&1
Le fichier log est mis au bout de celui existant (avec création si non existant).
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#3 Le 28/01/2017, à 23:41
- MicP
Re : Comment savoir si une tâche de crontab s'est bien éxécutée?
Bonsoir
Si la commande mail est installée, un mail sera envoyé à chaque fois qu'une tache cron sera exécutée (réussie ou pas).
Il suffit donc que le paquetage mailutils soit installé
et simplement lancer la commande
mail
depuis le compte utilisateur correspondant à la tâche crontab
pour pouvoir la liste des mails correspondants aux tâches exécutées avec les éventuels messages d'erreur.
=======
Voir :
man mail
Dernière modification par MicP (Le 28/01/2017, à 23:47)
Hors ligne