1. ホーム
  2. file

[解決済み] ファイル内の重複行を探し、各行が何回重複しているかをカウントする?

2022-03-16 23:04:05

質問

以下のようなファイルがあるとします。

123 
123 
234 
234 
123 
345

123」が何回重複しているか、「234」が何回重複しているか、などを調べたい。 ですから、理想的には次のような出力になります。

123  3 
234  2 
345  1

解決方法は?

1行に1つの数字があると仮定します。

sort <file> | uniq -c

より冗長な --count フラグもGNU版で、例えばLinuxで。

sort <file> | uniq --count