「Linux/コマンドメモ/uniq」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「=テキスト行を一意に= $ cat test.txt aiueo aiueo kakikukeko $ uniq test.txt aiueo kakikukeko ==ソートされていない場合は、ソートしてか...」) |
(→同じ行の件数をカウントする方法) |
||
(同じ利用者による、間の1版が非表示) | |||
行18: | 行18: | ||
aiueo | aiueo | ||
kakikukeko | kakikukeko | ||
+ | |||
+ | ==同じ行の件数をカウントする方法== | ||
+ | $ sort test.txt | uniq -c | ||
+ | 2 aiueo | ||
+ | 1 kakikukeko | ||
+ | |||
+ | ==同じ行の件数をカウントし、昇順に== | ||
+ | $ sort test.txt | uniq -c | sort | ||
+ | 1 kakikukeko | ||
+ | 2 aiueo |
2019年2月14日 (木) 01:35時点における最新版
テキスト行を一意に
$ cat test.txt aiueo aiueo kakikukeko
$ uniq test.txt aiueo kakikukeko
ソートされていない場合は、ソートしてからuniqする
$ cat test.txt aiueo kakikukeko aiueo
$ sort test.txt | uniq aiueo kakikukeko
同じ行の件数をカウントする方法
$ sort test.txt | uniq -c 2 aiueo 1 kakikukeko
同じ行の件数をカウントし、昇順に
$ sort test.txt | uniq -c | sort 1 kakikukeko 2 aiueo