mardi 28 avril 2015

Große Logfiles nach bestimmten Zeichen/IP-Adressen durchsuchen

Hallo,

ich würde gerne eine große Logdatei (~6GB) nach bestimmten IP-Ranges und/oder IP-Adressen durchsuchen, wobei ich aber irgendwie nicht so das hinbekomme, was ich möchte.

Ich hab mittels awk erstmal das rausgeschnitten, was ich brauche, sprich die IP-Adressen.

Code:

cat forum_acc.log | awk '{print $1}' > new_file.log
Nun will ich nach bestimmten IP-Adressen suchen, bloß grep macht irgendwie nicht dass, was ich möchte.

Ich hab mittels
Code:

cat new_file.log grep '^Erstes-Oktett'
gesucht, hierbei erhalte ich aber jeweils alle Zahlen, welche diese Nummer enthalten, was natürlich kontraproduktiv ist.

Hat da jemand eine elegante Lösung?

Danke! :)


Aucun commentaire:

Enregistrer un commentaire