Pierre Allken-Bernard a écrit, mardi 28 octobre 2008, à 16:59 :
> Jacques L'helgoualc'h a écrit :
> >  - dans un script, il faut filtrer sa sortie
> > ~ $ from -c
> > There are 0 messages in your incoming mailbox.
> >  => from -c | awk '{print $3}'
> 
> Oui, j'avais trouvé :
> from -c | cut -f3 -d\ 

Question de goût...

> >    ou équivalent est plus lourd que :
> > ~ $ grep -c ^From\  "$MAIL"
> 
> Ok, je vais donc utiliser cette dernière commande.

 grep -c '^From ' "$MAIL"

est plus lisible --- il faut éviter de compter les ^From:

> > Le format maildir simplifie le  décompte des courriers à lire, il suffit
> > en principe de compter les fichiers présents dans maildir/new/ ...
> 
> Oui, je ne sais pas pourquoi ce n'est pas ce format que j'utilise !

Dans /var/mail/login l'ancien standard est  le mbox --- j'ai eu quelques
rares exemples de pollution (à chaque fois un spam malformé).
-- 
Jacques L'helgoualc'h

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à