GNU/Linux >> Linux の 問題 >  >> Linux

テキストファイル内の重複行をカウントするLinuxコマンドまたはスクリプト?

borribles' とほとんど同じですが、d を追加すると パラメータを uniq に 重複のみを表示します。

sort filename | uniq -cd | sort -nr

uniq -c file

ファイルがまだソートされていない場合:

sort file | uniq -c


sort 経由で送信 (隣接するアイテムをまとめる) 次に uniq -c カウントを与える、つまり:

sort filename | uniq -c

そのリストを(頻度で)ソートされた順序で取得するには、次のことができます

sort filename | uniq -c | sort -nr

Linux
  1. Linuxwcコマンド

  2. 7 ファイルから重複行を削除する Linux Uniq コマンドの例

  3. Linux での sort コマンドの例

  1. Linuxでの並べ替えコマンドと例

  2. UnicodeテキストでUniqを使用していますか?

  3. Linuxコマンドを使用してプレーンテキストファイルから重複した単語を削除する方法

  1. Linuxターミナルでテキストファイルを作成する4つの方法

  2. Linuxシェルスクリプトを使用してテキストファイル内の一意の行のリストを生成する方法は?

  3. Linuxでテキストファイルから特定の行を表示するには?