ファイル内の重複行を見つけて、各行が重複した回数を数えますか? 質問する

ファイル内の重複行を見つけて、各行が重複した回数を数えますか? 質問する

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

123 
123 
234 
234 
123 
345

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

123  3 
234  2 
345  1

ベストアンサー1

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

sort <file> | uniq -c

--countGNU バージョンでは、より詳細なフラグも使用できます(例: Linux)。

sort <file> | uniq --count

おすすめ記事