[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