Bonjour Mesdames, Messieurs,
Je vous sollicite pour une petite aide :
J'analyse des logs depuis une base de données, et j'extrais certaines données depuis ce type de message :
2015-08-28 11:07:01|mailproxy13|postfix/smtps/smtpd[12167]: E95432403E0: client=dolizon.domaine.fr[10.117.1.18], sasl_method=PLAIN, sasl_username=sophie.dorn@domaine.fr
J'utilise
my $re_hostip=qr{(\d+\.\d+\.\d+\.\d+)]}; \\ recupère l'IP
mais pour recuperer le host en rouge je n'arrive pas
my $re_client=qr{client=(.*)[$};
sa me donne : [
et ceci
my $re_client=qr{client=(.*)};
sa me donne : dolizon.domaine.fr[/COLOR][10.117.1.18], sasl_method=PLAIN, sasl_username=sophie.dorn@domaine.fr
Quelqu'un est en mesure de m'aider ?
Merci,
Bien cordialement.
Bryan MAISANO
Partager