Shell uniq 簡介

uniq 用于移除或發現文件中重復的條目

使用 uniq 命令,不帶任何選項時,它將移除文件中重復的行并顯示但一行

使用 -c 選項,可以統計重復行出現的次數

使用 -d 選項,只顯示文件中有重復的行并只顯示一次

使用 -D 選項,與 -d 選項類似,但它顯示文件中所有重復的行

使用 -u 選項,只顯示文件中不重復的行

使用 -w 選項,可以限制 uniq 命令只比較每行的前 N 個字符
例如:

uniq -w 3 filename

使用 -s 選項,可以避免 uniq 命令比較每行的前 N 個字符,即跳過每行的前 N 個字符,只比較后面的字符

使用 -f 選項,可以避免 uniq 命令比較前 N 列,即跳過前 N 列(列之間以空格分隔),只比較后面的字符

本文參考自 《Linux Shell命令行及腳本編程實例詳解

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容