Diferencia entre revisiones de «Cómo quitar la notificación de la cron»

De ES Ikoula wiki
Jump to navigation Jump to search
Línea 1: Línea 1:
 +
<span data-link_translate_it_title="Come rimuovere la notifica di cron"  data-link_translate_it_url="Come+rimuovere+la+notifica+di+cron"></span>[[:it:Come rimuovere la notifica di cron]][[it:Come rimuovere la notifica di cron]]
 
<span data-link_translate_pt_title="Como remover a notificação de cron"  data-link_translate_pt_url="Como+remover+a+notifica%C3%A7%C3%A3o+de+cron"></span>[[:pt:Como remover a notificação de cron]][[pt:Como remover a notificação de cron]]
 
<span data-link_translate_pt_title="Como remover a notificação de cron"  data-link_translate_pt_url="Como+remover+a+notifica%C3%A7%C3%A3o+de+cron"></span>[[:pt:Como remover a notificação de cron]][[pt:Como remover a notificação de 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]]

Revisión del 18:59 13 may 2016

it:Come rimuovere la notifica di cron pt:Como remover a notificação de cron fr:Comment supprimer les notification des tâches CRON

Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.

Introducción

Por defecto, para el logro de una tarea en el crontab, Cron envía una notificación por correo electrónico al usuario en cuestión que contiene la salida completa del script ejecutado.
Para algún uso, esta notificación es importante porque permite para conocer si las acciones se transmiten correctamente.
Sin embargo, en otros casos, puede ser molesto, especialmente si las tareas se llevan a cabo durante periodos cortos y por lo tanto, enviar correos electrónicos en ráfagas.

La supresión de la notificación para una particular tarea

Para evitar que una tarea particular para enviar un correo electrónico, sólo tiene que añadir una directiva pidiéndole a redirigir la salida a nada al final del comando (/dev/null), es posible conseguir dos formas :

  • agregando > /dev/null 2>&1 al final del comando,
  • agregando &> /dev/null al final del comando.


El resultado de estos dos casos es el mismo, usted no recibirá más notificaciones de correo con respecto a esta tarea.
Aquí está un ejemplo completo :

59 23 * * * root /home/backup/backup.cmd &> /dev/null

O :

59 23 * * * root /home/backup/backup.cmd > /dev/null 2>&1

Eliminar notificaciones completadas para un usuario

Para quitar completamente las notificaciones por correo de un usuario, simplemente utilice la variable MAILTO en el crontab.
Al principio del archivo crontab (antes de la definición de las tareas ), tan sólo tiene que añadir la línea :

MAILTO=""

También es posible utilizar esta variable para enviar notificaciones en un correo electrónico diferente que cuenta, el usuario actual del local.
Para ello es suficiente indicar un correo electrónico específico :

MAILTO="utilisateur@domaine.tld"



Este artículo parecía que ser útil ?

0



No puedes publicar comentarios.