入力されたテキストストリームの中で重複している行を調べて、重複している行は1桁にまとめて出力します。入力するテキストストリームはソートしておく必要があるので、多くの場合、sortコマンドとパイプで組み合わせて使います。
uniqコマンドの基本
コマンドの基本動作
uniq [オプション] [入力ファイル [出力ファイル]]

uniqコマンドの主なオプション
| オプション | 説明 |
|---|---|
| -d | 重複している行のみ出力する |
| -c | 重複していない行のみ出力する |
重複している行のみ出力
sort 0000.txt | uniq -d

注意
前述したようにsortコマンドでテキストをソートしておく必要があります。
sortコマンドを使用しない場合は「2222」が漏れてしまうので注意が必要です。

sortコマンドについては下記
重複していない行の出力
sort 0000.txt | uniq -u




コメント