Fazer o Crontab não enviar e-mail

Às vezes, algumas tarefas que são executadas através do crontab não queremos receber informações sobre o status da tarefa, ou seja, não queremos ser avisados em caso de execução com sucesso.

Para isso, podemos utilizar um “truque” que existe para não receber esse tipo de informação. Basta acrescentar 1> /dev/null

Explicando melhor, caso a tarefa tenha sido executada com sucesso, ou seja, não teve erro nenhum, as informações que ela traria, como por exemplo: “OK” ou “SUCESSO” são enviadas para o diretório “escuro” (buraco negro) do Linux o /dev/null.

Linha do crontab

Antiga

30 2 * * * /bin/tarefa.sh

Nova

30 2 * * * /bin/tarefa.sh 1> /dev/null

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Site no WordPress.com.

Acima ↑

%d blogueiros gostam disto: