logfiles durchsuchen und sortieren?

k33n

knochenbrecher
hallo,
ich suche in nem logfile nach Failed logins und zwar so.

#grep "Failed login" /var/log/teapop | awk '{print $6, $7, $8, $9, $10}' | sort | less

output kommt dann sowas raus:

Failed login for user-a [www.xxx.yyy.zzz]
Failed login for user-a [www.xxx.yyy.zzz]
Failed login for user-a [www.xxx.yyy.zzz]
Failed login for user-a [www.xxx.yyy.zzz]
Failed login for user-b [www.xxx.yyy.zzz]
Failed login for user-b [www.xxx.yyy.zzz]
Failed login for user-b [www.xxx.yyy.zzz]
Failed login for user-b [www.xxx.yyy.zzz]

wie kann ich jetzt nur jeweils 1 mal jeden failed login ausgeben?
edit der output ist nämlich ca. 5000 zeilen lang ;)
thx k33n
 
Zurück
Oben