# SCRIPT : afficher email système non lus prompt zsh \[résolu\]

**URL:** <https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 8:56 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918 "2016-02-21T20:56:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![toucki](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/9e8a1a/32.png) [@toucki](https://www.debian-fr.org/u/toucki)\
**Post date:** [Février 21, 2016, 8:56 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/1 "2016-02-21T20:56:44Z")

</div>

Bonjour, après avoir cherché en vain sur le web je vous pose une question : comment puis-je faire pour afficher (proprement) dans mon prompt zsh le nombre de mails systèmes (mails stockés dans /var/mail/[\*]) non lus ainsi que le nombre de mails total (je pense le mettre sous la forme “nonlus”/“total” ex: (6/21). J’utilise “mutt” pour les lire. J’y ai réussi en modifiant mon .zshrc, mais (1) c’est du bricolage très sale (2) ça n’affiche que le nbre de mail total.  
Si quelqu’un à une petite idée je l’en remercie d’avance.

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 21, 2016, 8:56 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/2 "2016-02-21T20:56:45Z")

</div>

Pas du domaine de la programmation : ==\> SD

---

<div class="post-metadata">

**Author:** ![toucki](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/9e8a1a/32.png) [@toucki](https://www.debian-fr.org/u/toucki)\
**Post date:** [Février 21, 2016, 8:57 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/3 "2016-02-21T20:57:02Z")

</div>

En fait vu que je n’ai rien trouvé de prévu, je pensais m’en sortir avec un script zsh, bash voire sh. Je pensais que les langages script peuvent rentrer dans le sujet “programmation” ?

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 21, 2016, 8:57 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/4 "2016-02-21T20:57:04Z")

</div>

OK, je pense que tu as modifié le titre et ainsi, il est plus en rapport avec la program. Je bascule donc de nouveau.

---

<div class="post-metadata">

**Author:** ![toucki](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/9e8a1a/32.png) [@toucki](https://www.debian-fr.org/u/toucki)\
**Post date:** [Février 21, 2016, 8:57 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/5 "2016-02-21T20:57:06Z")

</div>

Merci et désolé pour la mise en forme initiale du titre.

---

<div class="post-metadata">

**Author:** ![Mimoza](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mimoza/32/3858_2.png) [@Mimoza](https://www.debian-fr.org/u/Mimoza)\
**Post date:** [Février 21, 2016, 8:57 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/6 "2016-02-21T20:57:08Z")

</div>

Tu as plusieurs outils qui peuvent t’aider:  
«checkmail» te diras si tu as des mail.  
«mail» te listera tes mail (lu ou pas)

Du coup j’ai trouver cette page qui te donne une commande pour avoir le nombre de mail non lu :  
[superuser.com/questions/176009/h … -localhost](http://superuser.com/questions/176009/how-to-find-out-if-there-is-unread-mail-on-localhost)

C’est pour OSX mais ça devrais fonctionner sans soucis.

---

<div class="post-metadata">

**Author:** ![toucki](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/9e8a1a/32.png) [@toucki](https://www.debian-fr.org/u/toucki)\
**Post date:** [Février 21, 2016, 8:57 UTC](https://www.debian-fr.org/t/script-afficher-email-systeme-non-lus-prompt-zsh-resolu/63918/7 "2016-02-21T20:57:10Z")

</div>

Merci je vais essayer l’astuce fonctionnant sous OSX.
