Es un "problema específico de la plataforma" :-)
Mac OS X utiliza como shell predeterminado BASH como muchos otros sistemas Un * x / Linux.
El correo de su sistema se almacena en un buzón para su usuario, a menudo ubicado en /var/mail/$user
Debido a que a veces su buzón contendrá mensajes importantes (una tarea cronjob fallida, etc.), no debe verificarlo usted mismo cada vez.
El BASH (y muchos otros shells) tienen una función llamada mailcheck, que envía su mensaje la primera vez que abre su terminal.
$ MAILCHECK es una variable de entorno que contiene los segundos cuando es el momento de verificar si hay correo nuevo. El correo también se verifica antes de mostrar la solicitud principal. Ver más en man bash
- Variables Bash .
Para evitar las comprobaciones de correo nuevo, simplemente puede deshabilitar $ MAILCHECK. El lugar correcto para esto es su archivo .bashrc, que se leerá cuando abra un shell. Está en su directorio de inicio de usuario.
Añadir a ~ / .bashrc:
unset MAILCHECK
para deshabilitar el mensaje.
Por supuesto, también es posible eliminar simplemente los correos electrónicos como TJ Crowder mencionó :-)
Tengo un sheevaplug con Debian. Comenté la línea informada insertando # y resolví el problema.
Archivo para editar en debian:
Línea para comentar en el archivo:
fuente
correr
crontab -e
y agregue resultados a sus trabajos cron. Si desea deshabilitar los correos electrónicos para un solo trabajo cron, deberá redirigir su salida/dev/null
agregando> /dev/null 2>&1
al final de la línea.Por ejemplo:
fuente