facebook twitter hatena line email

「Linux/コマンドメモ/uniq」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ソートされていない場合は、ソートしてからuniqする)
(同じ行の件数をカウントする方法)
 
行23: 行23:
 
  2 aiueo
 
  2 aiueo
 
  1 kakikukeko
 
  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