如何運(yùn)用Sort+Uniq或Sort -u刪除重復(fù)行_Linux教程
用uniq命令可以刪除相鄰的重復(fù)行:
uniq [file]
但如果一文本中有重復(fù)卻不相鄰的行則無法刪除,需要結(jié)合sort命令:
sort [file]|uniq
等效的sort命令是:
sort -u [file]
另外uniq命令有4個(gè)有用的選項(xiàng):
$uniq -d file 只輸出file中的重復(fù)行,且只輸出一次,但不輸出唯一的行
$uniq -u file 只輸出file中的唯一行(當(dāng)然是一次啦)
$uniq -c file 在每行前顯示重復(fù)次數(shù),可與其他選項(xiàng)結(jié)合,例如-cu或-cd或-c
$uniq -i file 比較時(shí)忽略大小寫
-d的結(jié)果和-u的結(jié)果合并起來就是uniq的結(jié)果了。
相關(guān)Linux教程:
- Linux系統(tǒng)下TOP命令使用與分析詳解
- 安裝Linux我們需要改變20件事情
- 使用Linux系統(tǒng)架設(shè)VSFTP服務(wù)器
- Linux系統(tǒng)上架設(shè)POP3服務(wù)器
- Linux中“Networking Disabled”的解決方法(解決Ubuntu等系統(tǒng)無法上網(wǎng))
- ubuntu系統(tǒng)清理磁盤教程
- linux下搭建pxe自動化安裝環(huán)境
- BIOS不支持導(dǎo)致Linux內(nèi)核耗電增加
- Debian GNU/Linux系統(tǒng)卡片
- Linux操作系統(tǒng)開機(jī)自行啟動項(xiàng)目詳細(xì)解析
- Linux菜鳥入門級命令大全
- Linux操作系統(tǒng)中讀取目錄文件信息的過程
- 相關(guān)鏈接:
- 教程說明:
Linux教程-如何運(yùn)用Sort+Uniq或Sort -u刪除重復(fù)行
。