Deshabilitar el correo crontab

Deshabilitar el correo crontab

De forma predeterminada, crontab en, por ejemplo, Debian, enviará por correo cualquier resultado de un trabajo en su crontab a ese usuario. ¿Cómo se podría desactivar esta funcionalidad?

Respuesta1

Hay dos formas principales de hacer esto, como descubrí.

O configura la variable MAILTO en nada al comienzo del archivo:

MAILTO=""

o redirige cada salida de cronjobs a /dev/null:

<command> > /dev/null

El segundo tiene la ventaja de que la salida en stderr aún debería enviársele por correo.

Respuesta2

Para evitar la salida tanto de stdout como de stderr, utilice la siguiente sintaxis:

<command> > /dev/null 2>&1 

información relacionada