messmate a écrit, samedi 26 février 2005, à 11:06 :
> On Fri, 25 Feb 2005 21:42:09 +0100
> "Jacques L'helgoualc'h" <[EMAIL PROTECTED]> wrote:
[...]
> >Déjà, le awk '/.../{print  $NF}' ne va pas, il y a  des espaces dans
> >ton intitulé de filtre.  Remplace ton pipe par
> >
> Si j'annule les espaces, ca va plus.

Que  veux-tu dire  par «  annuler les  espaces »  ? Je  parlais  du pipe
d'origine,

 cat $LOG |awk '/Deleted/ {print $NF}'|sed 's/]//g'| \
 # etc.

où l'utilisation du  $NF par awk ne garde que le  dernier mot du filtre,
ici le System') à la fin de ta regexp de la mort qui tue le Swen...

> > <"$LOG" sed -ne \
> > '/^mailfilter: Delete/s/.*\[Applied filter: \(.*\)\] *$/\1/p' | \
> > sort|uniq -c|sort -nr

> ???? Tu pourrais me faire la ligne complète, je vais l'essayer ?? 

Elle est (presque)  complète, ma ligne ... envoie-moi  un échantillon de
tes lignes MAXSIZE, ça fera une instruction sed ou deux à ajouter.

[...]
> Mon MAXSIZE y est déjà:
> ./spam-stat
>       2 MAXSIZE_DENY exceeded
>       1 System)'
>       1 Pharm)'

à+,
-- 
Jacques L'helgoualc'h


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter 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 à