Diferenças entre edições de "Como remover a notificação de cron"

Fonte: Pt Ikoula wiki
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
 +
<span data-link_translate_es_title="Cómo quitar la notificación de la cron"  data-link_translate_es_url="C%C3%B3mo+quitar+la+notificaci%C3%B3n+de+la+cron"></span>[[:es:Cómo quitar la notificación de la cron]][[es:Cómo quitar la notificación de la cron]]
 
<span data-link_translate_fr_title="Comment supprimer les notification des tâches CRON"  data-link_translate_fr_url="Comment_supprimer_les_notification_des_t%C3%A2ches_CRON"></span>[[:fr:Comment supprimer les notification des tâches CRON]][[fr:Comment supprimer les notification des tâches CRON]]
 
<span data-link_translate_fr_title="Comment supprimer les notification des tâches CRON"  data-link_translate_fr_url="Comment_supprimer_les_notification_des_t%C3%A2ches_CRON"></span>[[:fr:Comment supprimer les notification des tâches CRON]][[fr:Comment supprimer les notification des tâches CRON]]
 
<br />
 
<br />

Revisão das 17h59min de 13 de maio de 2016

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 ?

0



Não tem permissão para colocar comentários.