(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.

 
"There's no way to hapiness, hapiness is the way --Buddha"

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