muniq [k=] [i=] [o=] [-assert_diffSize] [-assert_nullkey] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [--help] [--helpl] [--version]
k= |
行を単一化する単位となる項目名リストを指定する。 |
date項目を単位に重複行を削除し単一にする。
$ more dat1.csv date,customer 20081201,A 20081202,A 20081202,B 20081202,B 20081203,C $ muniq k=date i=dat1.csv o=rsl1.csv #END# kguniq i=dat1.csv k=date o=rsl1.csv $ more rsl1.csv date%0,customer 20081201,A 20081202,B 20081203,C
dateとcustomer項目を単位に重複行を削除し単一にする。
$ muniq k=date,customer i=dat1.csv o=rsl2.csv #END# kguniq i=dat1.csv k=date,customer o=rsl2.csv $ more rsl2.csv date%0,customer%1 20081201,A 20081202,A 20081202,B 20081203,C
mbest : 同一キーの中で何番目の行を選択するかを指定したい場合はmbestコマンドを使う。