[Postfixbuch-users] [OT] Suchtools für maillog

Samendinger, Marc marc.samendinger at sp-online.de
Mo Dez 6 17:39:37 CET 2010


> -----Original Message-----
> From: postfixbuch-users-bounces at listen.jpberlin.de [mailto:postfixbuch-
> users-bounces at listen.jpberlin.de] On Behalf Of Rainer Wiesenfarth
> Sent: Thursday, December 02, 2010 9:22 AM
> 
> Am 01.12.2010 17:42, schrieb Jogie at quantentunnel.de:
> >> FROM='local at domain.tld'; \
> >> awk '/from=<'$FROM'>/ { QUID = $6; getline; while ($6 != QUID) \ {
> >> getline; if ( $6 == QUID ) { sub(/^to=</,"",$7); sub(/>,$/,"",$7); \
> >> printf "%s %s %s %s ->  %s\n", $1, $2, $3, "'"$FROM"'", $7 } } \
> next
> >> }' /var/log/maillog
> >>
> >> Sieht komisch aus, ist aber so :)
> >> Einfach mal ausprobieren.
> >
> > Vielen Dank. funktioniert prima. Wo/Wie lernt man sowas? :)
> 
> Hmm, in der Regel wohl nur dadurch, dass man alt genug und mit grep,
> sed, awk und Co. "aufgewachsen" ist. Ende der 80er Jahre gehörte das
> zum Allgemeinwissen eines Unix-Admins.

Oder man schaut regelmässig auf http://blog.commandlinekungfu.com/
vorbei wo teilweise auch sehr wilde awk Konstruktionen zu finden sind :)

Treffender als der Titel "Command Line Kung Fu" könnte man es kaum
ausdrücken. Übrigens auch für Windows.

> ... und die ganz alten wissen dann auch noch, was diese Abkürzungen
> bedeuten... :-)
> 
> Best Regards / Mit freundlichen Grüßen
> Rainer Wiesenfarth

Grüße
Marc



Mehr Informationen über die Mailingliste Postfixbuch-users