CSVから重複するフィールドの個数を取得するコマンド

cut -d , -f 2 foobar.csv | sort | uniq -c | sort -r

  1. cut: ファイルの各行から選択した部分だけを切り出し、標準出力へ出力(-d:デリミタの指定, -f 所望のフィールドインデックス)
  2. sort: ファイルの内容をソートして標準出力に出力(-r: 降順)
  3. uniq: 標準入力で連続して同じ行があればフィルタ(マージ)して標準出力へ出力(-c: マージ回数を出力)