(Tips & Tricks) sort-uniq-sort

March 22, 2010

Combineer sort met uniq

Om snel een overzicht te hebben van veel voorkomende “strings” (bv. een IP-adres in de access-log van je webserver) kun je sort met uniq combineren:
Meer >>

$ cat www.kwalinux.nl_access_log | awk '{print $1}' | sort | uniq -c | sort -n | tail
29 *.**.71.3*
32 *4.86.*2.2
60 **.52.*6.1*
62 *3.**.1*.17
69 6*.*.*.20*
79 **.*.7*1.*48
109 *6.*9.6*.1*
182 *17.14*.*.*4
435 *7.1*.12.**
48826 188.142.103.98 (yep, ik ben mijn grootste fan ;-))
$

* = privacy
Vergeet nooit iets te sorteren voordat je het in uniq stopt.
Natuurlijk kun je dit bv. ook gebruiken in je mail logging om een spammer te detecteren.

 
"Chaos, panic, & disorder -- my work here is done."

Powered by Wordpress. Theme by Shlomi Noach, openark.org
© 1997 - 2024 KwaLinux Trainingen | Algemene voorwaarden | KvK: 10147727 | BTW-id: NL001873211B65 | Disclaimer