Como remover a notificação de cron
pt:Como remover a notificação de cron
en:How to remove the notification of the cron
he:כיצד להסיר את ההודעה של cron
ro:Cum la spre remove notificării cron
ru:Как удалить уведомления о cron
pl:Jak usunąć powiadomienia o cron
ja:どのように cron の通知を削除するには
ar:كيفية إزالة الإخطار كرون
zh:如何删除 cron 的通知
de:Die Benachrichtigung über die Cron entfernen
nl:Hoe te verwijderen van de kennisgeving van de cron
it:Come rimuovere la notifica di cron
es:Cómo quitar la notificación de la cron
fr:Comment supprimer les notification des tâches CRON
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.
Introdução
Por padrão, para a realização de uma tarefa para o crontab, Cron envia uma notificação por e-mail para o usuário em questão, contendo a saída completa do script executado.
Para algum uso, essa notificação é importante porque permite saber se as ações são passadas corretamente.
No entanto, em outros casos, pode ser irritante, especialmente se as tarefas são realizadas durante curtos períodos e, portanto, envio de e-mails em rajadas.
A exclusão da notificação para uma tarefa específica
Para impedir que uma tarefa específica para enviar um e-mail, basta adicionar uma diretiva pedindo-lhe para redirecionar a saída para nada no final do comando (/dev/null), é possível alcançar duas maneiras :
- adicionando > /dev/null 2>&1 no final do comando,
- adicionando &> /dev/null no final do comando.
O resultado para estes dois casos é o mesmo, você não receberá mais de mail de notificação sobre esta tarefa.
Aqui está um exemplo completo :
59 23 * * * root /home/backup/backup.cmd &> /dev/null
Ou :
59 23 * * * root /home/backup/backup.cmd > /dev/null 2>&1
Exclusão de notificações completas para um usuário
Para remover completamente as notificações por email para um usuário, basta use a variável MAILTO no crontab.
No início do arquivo crontab (antes da definição das tarefas ), então basta adicionar a linha :
MAILTO=""
Também é possível usar essa variável para enviar notificações sobre um e-mail diferente do que a conta do usuário atual do local.
Para fazer isso é suficiente indicar um e-mail específico :
MAILTO="utilisateur@domaine.tld"
Este artigo pareceu-lhe ser útil ?
Ativar a atualização automática de comentários