次のログファイルがある場合:
A
A
B
C
C
C
A
B
B
出力したいです(連続重複項目をすぐに削除)。
A
B
C
A
B
どうすればいいですか?
答え1
それがまさに仕事の目的です。ユニーク:
LC_ALL=C uniq file
一部のロケールのGNUはuniq
報告できます。等しく整列された行の最初のシーケンス。強制バイト比較動作を使用すると、LC_ALL=C
継続的な結果が得られます。
答え2
$ cat /var/log/file | sort | uniq