[Postfixbuch-users] hostnames aus den logdateien

Andreas Winkelmann ml at awinkelmann.de
Mo Jan 19 22:02:55 CET 2009


On Monday 19 January 2009 21:55:06 mediastalk at vegmail.de wrote:


> da hab ich mich wohl etwas misverständlich ausgedrückt, ich will
> tatsächlich anonymisierte log-files haben.
> Also die hostnames sollen garnicht erst auftauchen.

Na dann:

# sed 's/\(.*client=\).*\(\[.*\)/\1Censored\2/' /path/to/logfile

> >> Ich hätte gerne die hostnames aus den logfiles raus.
> >> In dem Beispiel wäre das hier "fnmailgate05.web.de"
> >> für eine Lösung wäre ich sehr dankbar.
> >>
> >> postfix/smtpd[2009]: 2A6512CABF6: client=fmmailgate05.web.de[0.0.0.0]
> >
> > Was genau hast Du vor?
> > Willst Du anonymisierte Logfiles oder willst Du alle Hostnamen ermitteln?
> >
> > In beiden Fällen ist die Lösung ein Parser auf Basis regulärer Ausdrücke
> > in der Programmiersprache Deiner Wahl.
> >
> > Mehr kann man Dir wohl ohne genauere Erklärung Deines Vorhabens nicht
> > raten.

--
Andreas




Mehr Informationen über die Mailingliste Postfixbuch-users