Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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).


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

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