Christophe PEREZ a �crit :

Le Sat, 27 Sep 2003 18:48:15 +0200, Troumad a �crit :
[...]

Ben, la m�me que toi.
L'entr�e �tait quoi dans ta ligne ? /tmp/sortie.virus non ?
Je te propose une syntaxe plus adapt�e avec les m�mes crit�res et
r�sultats.
Qu'est-ce que tu ne comprends pas l� ?
Aller, je vais le faire pour toi :
$ man grep
SYNOPSIS
      grep [ -[[AB] ]num ] [ -[CEFGVBchilnsvwx] ] [ -e ] motif | -ffichier  ]
      [ fichiers...  ]
       ^^^^^^^^^^^^^^^
L�, c'est le fichier � traiter non ?

OK! Je veisn d'apprendre un peu mieux grep!

#!/bin/sh
swen.pl -n mail.libertysurf.fr moi login 2>/tmp/erreur.virus 1>/tmp/sortie.virus
cat /tmp/sortie.virus | grep supprim� | grep -v Aucun 1>>/tmp/nb_vir


J'ai vraiment du mal � te suivre, et je crois que tu ne lis pas ce que
j'�cris.
Ici, comme je te l'ai d�j� conseill�, tu remplaces 'supprim�' par
'"supprim�(s)"', �a t'�vite le 2�me grep, et la ligne devient :
cat /tmp/sortie.virus | grep "supprim�(s)" 1>>/tmp/nb_vir

Je viens de voir l'astuce : swen.pl met supprim�(s) avec de 's' entre parenth�se que lorsque qu'il a supprim� un message!

Je vire les lignes sans virus supprim�s.


Mais que veux-tu avoir r�ellement ?



(puis-je faire un seul grep avec les deux options?)



Bien s�r, et je te l'ai aussi propos� : swen.pl -n mail.libertysurf.fr nom_utilisateur mot de passe | grep "supprim�(s)" >>/tmp/sortie.virus

Maintenant que j'ai compris, j'y vais.....

Ceci me permet de voir les deux derni�res sortie en cas de besoin.


Dans ton premier mail tu disais trouver les logs trop lourds :
Le Sat, 27 Sep 2003 10:12:55 +0200, Troumad a �crit :


remarque :
1) j'aurais aim� une sortie plus simple du programme swen. J'aimerai juste incr�menter le nombre de virus d�truit sans faire un fichier �norme!


Alors, je t'ai tout donn� pour n'avoir que ce que tu semblais souhaiter
dans les logs.

Oui, � l'�poque, je concat�enais b�tement toutes les sortie enti�re. Ensuite, je ne gardais plus que les lignes qui parlaient de 'supprim�'. Maintenant je ne garde que les lignes o� des messages ont �t� supprim�s! Le but serait de compiler encore plus, mais le fichier n'est pas �norme!

Sinon, tu as beaucoup de choses dans /tmp/erreur.virus ??


2 messages supprim�(s), dont la taille totale �tait de : 300K
1 messages supprim�(s), dont la taille totale �tait de : 155K
1 messages supprim�(s), dont la taille totale �tait de : 143K
1 messages supprim�(s), dont la taille totale �tait de : 156K
1 messages supprim�(s), dont la taille totale �tait de : 143K
1 messages supprim�(s), dont la taille totale �tait de : 156K

?????????????????
Mais quelle est la diff�rence avec le fichier /tmp/sortie.virus alors ????
Et si tu as la m�me chose dans les 2 fichiers, quel est l'int�r�t ?

==>C'est juste le dernier scan complet.
$cat sortie.virus
--------------------------------------------
Sun Sep 28 07:11:00 2003
Serveur: mail.libertysurf.fr User:Moi
Aucun message supprim�
1 message restant.

Soyons simples.
Tu veux n'avoir que des lignes comme ci-dessus dans ton log ?

Je les avais d�j�!

Alors, une nouvelle fois, tu fais :

swen.pl -n mail.libertysurf.fr nom_utilisateur mot de passe | grep
"supprim�(s)" >>/tmp/sortie.virus

Et c'est TOUT !

Et c'est mieux que ce que j'avais mis!

Comprends rien de rien moi !
Je dois vraiment �tre bouch� aujourd'hui.

Moi aussi comme d'hab! En plus je 'emp�tre dans le ldap!

Si quelqu'un veut bien m'expliquer, je suis preneur.

Un psy tr�s costaud!
--
Amicalement vOOotre Troumad Alias Bernard SIAUD
mon site : http://troumad.free.fr : AD&D : maths WEB sectes.
Pour la libert� soutenez http://www.mandrakelinux.com/fr/ : Mandrake Linux, http://www.eurolinux.org/index.fr.html
Je souhaite recevoir uniquement des documents avec des formats ouverts, par exemple avec http://fr.openoffice.org



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à