ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

uniqコマンド

知らんかった。SQLのdistinctみたいなのをやるやつらしい。
ただし、sortされているのが前提みたい。
たのしいRuby第二版のp55に載ってました。
下のは僕が適当にでっちあげたサンプル。(cygwinで動かしてます)

$ cat test.txt
aaa
bbb
ccc
aaa
bbb
ddd
eee

$ sort test.txt | uniq -c
      2 aaa
      2 bbb
      1 ccc
      1 ddd
      1 eee

$