Es ist ein "plattformspezifisches Problem" :-)
Mac OS X verwendet wie viele andere Un * x / Linux-Systeme die BASH als Standard-Shell .
E-Mails von Ihrem System werden in einem Postfach für Ihren Benutzer gespeichert, das sich häufig in befindet /var/mail/$user
Da Ihre Mailbox manchmal wichtige Nachrichten enthält (eine fehlgeschlagene Cronjob-Aufgabe usw.), müssen Sie diese nicht jedes Mal selbst überprüfen.
Die BASH (und viele andere Shells) haben eine Funktion namens mailcheck, die Ihre Nachricht ausgibt, wenn Sie Ihr Terminal zum ersten Mal öffnen.
$ MAILCHECK ist eine Umgebungsvariable, die die Sekunden enthält, in denen nach neuen E-Mails gesucht werden soll. E-Mails werden ebenfalls geprüft, bevor die primäre Eingabeaufforderung angezeigt wird. Weitere Informationen finden Sie in man bash
- Bash-Variablen .
Um zu verhindern, dass nach neuen E-Mails gesucht wird, können Sie einfach $ MAILCHECK deaktivieren. Der richtige Ort dafür ist Ihre .bashrc-Datei, die beim Öffnen einer Shell gelesen wird. Es befindet sich in Ihrem Benutzerverzeichnis.
An ~ / .bashrc anhängen:
unset MAILCHECK
um die Nachricht zu deaktivieren.
Natürlich ist es auch möglich, die Mails, wie von TJ Crowder erwähnt, einfach zu löschen :-)