[Postfixbuch-users] [OT] Filtern von IP-Adressen aus Logdateien
Christian Boltz
postfixbuch at cboltz.de
So Okt 12 20:44:41 CEST 2008
Hallo Rainer, hallo Leute,
Am Sonntag, 12. Oktober 2008 schrieb Rainer Wiesenfarth:
> From: Christian Boltz
>
> > [...] mehrere grep
> > hintereinander lassen sich üblicherweise durch Verkettung der
> > Suchbegriffe (grep "reject.*deiszner.eu") zusammenfassen.
> > [...]
>
> Mal klugsch...: Das ist aber nicht mehr das selbe, weil bei den zwei
> greps die Reihenfolge egal ist, während sie bei der Kombination fest
> ist!
Klar, aber im Postfix-Log ist die Reihenfolge praktischerweise immer
gleich. Und IMHO ist ein
grep "reject.*deiszner.eu\|deiszner.eu.*reject"
(das erwischt beide Reihenfolgen) immer noch schneller als zwei
getrennte grep.
> Außerdem: Performance rulez! Die zwei greps lassen sich auf
> multi-cores besser parallelisieren! ;-)
Ja - aber dummerweise muss der zweite grep aufs Ergebnis des ersten
warten - bringt also in der Praxis wohl nix ;-)
Und zugegeben, auf den heutigen Rechnern ist der Performance-Unterschied
wohl schwer meßbar (es sei denn, das Script läuft mehrmals pro Sekunde
oder so). Wenn es "nur" ums Kombinieren der zwei grep gegangen wäre,
hätte ich erst gar nicht geantwortet.
> SCNR
SCNR 2
Gruß
Christian Boltz
--
> Und wo legst Du das Backup ab, wenn die einzige Partition
> read-only gemountet ist? *SCNR*
Am besten auf /dev/null - das geht am schnellsten :-)
[> Christian Boltz und Rainer Kaluscha in suse-linux]
Mehr Informationen über die Mailingliste Postfixbuch-users