Nous avons un compte de rôle au travail qui a une assez grande crontab. Son MAILTO est pointé vers une adresse partagée, de sorte qu'un certain nombre d'entre nous soient avertis en cas de défaillance.
Je voudrais ajouter une entrée à ce crontab, mais je veux seulement être averti si quelque chose ne va pas. Existe-t-il un moyen de modifier MAILTO pour cette seule entrée, ou autrement atteindre mon objectif?
Réponses:
Vous pouvez toujours simplement faire:
la source
Vous pouvez toujours diriger toutes les sorties vers la commande de messagerie avec l'adresse correcte dans un sous-shell. Tant qu'il n'y a rien sur STDOUT ou STDERR cron n'enverra pas l'email
la source
Je ne me souviens pas si cron prépare le fichier à lire dans les variables d'environnement, donc je ne sais pas si vous pouvez changer
MAILTO
plusieurs fois dans un seul fichier. Mais vous pouvez toujours le diviser en un autre fichier et le mettre/etc/cron.d/foo
avec un[email protected]
.la source