[linux]ソートされたファイルから重複した行を削除するには

ソートされたファイルから重複した行を削除するには

ort -i sample.txt | uniq

uniqコマンドが重複しているかどうかを調べるのは、隣接する行だけのためソートしてから行う。 ソートされていないときは、-uオプションで1度だけしか現れない行を出力するといい。

-cオプションを指定すると重複した行の数を表示する

sort -i sample.txt | uniq -c

シェアする

  • このエントリーをはてなブックマークに追加

フォローする