2012年01月19日(木) [長年日記]
- なかなか眠れない日が続いて困っている。眠いのだけれど眠れない。
■ [howto][unix][shell] uniqの-cオプションである列の文字列の出現回数を数える
定番だけど、uniqコマンドのの-cオプションが便利なので自分でメモ。
/var/log/messages.1 の5列目に出現する文字列の中で出現回数の多いものを得る例。
% cut -d \ -f 5 /var/log/messages.1 | sort | uniq -c | sort -n | tail 4 sendmail: 4 yum: 6 dhclient: 8 udevd[1775]: 10 sysctl: 10 vtune: 11 smartd[6945]: 13 ntpd[7057]: 14 rc.sysinit: 609 kernel: