uniq
英[ju?ni:k] 美[ju?nik]
adj. のみ、唯一; ユニークな、ユニークな; 珍しい、特別な; 特別な
Linuxのuniqコマンド 構(gòu)文
機(jī)能: uniq コマンドは、テキスト ファイル內(nèi)の繰り返し行と列をチェックして削除するために使用されます。
構(gòu)文: uniq [-cdu][-f<フィールド>][-s<文字位置>][-w<文字位置>][--help ][--バージョン][入力ファイル][出力ファイル]
Linuxのuniqコマンド 例
ファイル testfile の行 2、5、および 9 は同じ行です。重複した行を削除するには、uniq コマンドを使用します。次のコマンドを使用できます:
uniq testfile
testfile の元の內(nèi)容は次のとおりです:
$ cat testfile #原有內(nèi)容 test 30 test 30 test 30 Hello 95 Hello 95 Hello 95 Hello 95 Linux 85 Linux 85
uniq コマンドを使用して重複行を削除すると、次の出力が表示されます。
$ uniq testfile #刪除重復(fù)行后的內(nèi)容 test 30 Hello 95 Linux 85
ファイルを確認(rèn)し、ファイル內(nèi)の繰り返し行を削除し、繰り返し行の數(shù)を表示します。行の先頭。次のコマンドを使用します:
uniq-c testfile
結(jié)果の出力は次のとおりです:
$ uniq-ctestfile #刪除重復(fù)行后的內(nèi)容 3 test 30 #前面的數(shù)字的意義為該行共出現(xiàn)了3次 4 Hello 95 #前面的數(shù)字的意義為該行共出現(xiàn)了4次 2 Linux 85 #前面的數(shù)字的意義為該行共出現(xiàn)了2次