home products tech support contact us

 Linux 技術支援    ⇒   基礎篇    進階篇    補腦篇    指令索引    中⇒ENG
版權所有, 引用請註明出處
 

uniq 刪除相鄰重複的行

指令 uniq 會刪除相鄰且重複的行,如有重複但沒相鄰是不會刪除的。

基本語法為 uniq [OPTIONS] [IN_FILE] [OUT_FILE] .

以下是一些常見的 uniq 命令選項:


例:
$ echo -e ' aaa\n aaa\n bbb\n aaa\n' | uniq ← 用〝uniq〞 刪除相鄰且重複的行
aaa
aaa ←此行和上一行相鄰又重複會被刪除
bbb
aaa ←此行不會被刪除

上面測試中〝 aaa 〞出現在三個地方,但如不相鄰是不會被刪除的。

更多uniq 選項和範例參考連結