精品一区二区三区无码视频_国产三区在线视频_日韩高清第一页_污污污污污污www网站免费_女女百合国产免费网站_全黄性性激高免费视频_欧美成人三级在线播放_亚洲综合色在线观看_国产日产欧美视频_日韩精品视频网址_欧美h视频在线观看_日韩五码在线观看

找軟件用軟件,就到華軍軟件園! 軟件發(fā)布 AI產(chǎn)品榜
所在位置: 首頁 — 教程攻略 — 教程 — 電腦軟件教程  —  Linux系統(tǒng)...

Linux系統(tǒng)中如何使用uniq命令刪除文本重復(fù)行

作者:小橋流水 日期:2017-05-09

Ubuntu For Linux
Ubuntu For Linux-14.10

操作系統(tǒng) 占存:1158720KB 時間:2014-04-22

軟件介紹:   Ubuntu是一種免費分發(fā)和開源的基于Linux的操作系統(tǒng)為人類設(shè)計的人類,人沒有以前的Linux操作...

立即下載

  Linux系統(tǒng)操作中,文本的內(nèi)容難免會出現(xiàn)重復(fù)行,如果手動刪除的話,量多的時候又比較麻煩,那么有什么方法能夠快速刪除重復(fù)行呢?這篇文章主要介紹了linux下的去除重復(fù)行命令uniq詳細介紹和實例,uniq命令主要作用在于刪除文件中的重復(fù)行,需要的朋友可以參考下。

53-14121Q41551503.jpg

  一,uniq干什么用的

  文本中的重復(fù)行,基本上不是我們所要的,所以就要去除掉。linux下有其他命令可以去除重復(fù)行,但是我覺得uniq還是比較方便的一個。使用uniq的時候要注意以下二點

  1,對文本操作時,它一般會和sort命令進行組合使用,因為uniq 不會檢查重復(fù)的行,除非它們是相鄰的行。如果您想先對輸入排序,使用sort -u。

  2,對文本操作時,若域中為先空字符(通常包括空格以及制表符),然后非空字符,域中字符前的空字符將被跳過

  二,uniq參數(shù)說明

  代碼如下:

  [zhangy@BlackGhost ~]$ uniq --help

  用法:uniq [選項]。。。 [文件]

  從輸入文件或者標準輸入中篩選相鄰的匹配行并寫入到輸出文件或標準輸出。《/p》 《p》不附加任何選項時匹配行將在首次出現(xiàn)處被合并。《/p》 《p》長選項必須使用的參數(shù)對于短選項時也是必需使用的。

  -c, --count //在每行前加上表示相應(yīng)行目出現(xiàn)次數(shù)的前綴編號

  -d, --repeated //只輸出重復(fù)的行

  -D, --all-repeated //只輸出重復(fù)的行,不過有幾行輸出幾行

  -f, --skip-fields=N //-f 忽略的段數(shù),-f 1 忽略第一段

  -i, --ignore-case //不區(qū)分大小寫

  -s, --skip-chars=N //根-f有點像,不過-s是忽略,后面多少個字符 -s 5就忽略后面5個字符

  -u, --unique //去除重復(fù)的后,全部顯示出來,根mysql的distinct功能上有點像

  -z, --zero-terminated end lines with 0 byte, not newline

  -w, --check-chars=N //對每行第N 個字符以后的內(nèi)容不作對照

  --help //顯示此幫助信息并退出

  --version //顯示版本信息并退出

  其中-z不知道有什么用

  三,測試文本文件uniqtest

  代碼如下:

  this is a test

  this is a test

  this is a test

  i am tank

  i love tank

  i love tank

  this is a test

  whom have a try

  WhoM have a try

  you have a try

  i want to abroad

  those are good men

  we are good men

  四,實例詳解

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -c uniqtest

  3 this is a test

  1 i am tank

  2 i love tank

  1 this is a test //和第一行是重復(fù)的

  1 whom have a try

  1 WhoM have a try

  1 you have a try

  1 i want to abroad

  1 those are good men

  1 we are good men

  從上例子中我們可以看出,uniq的一個特性,檢查重復(fù)行的時候,只會檢查相鄰的行。重復(fù)數(shù)據(jù),肯定有很多不是相鄰在一起的。

  代碼如下:

  [zhangy@BlackGhost mytest]$ sort uniqtest |uniq -c

  1 WhoM have a try

  1 i am tank

  2 i love tank

  1 i want to abroad

  4 this is a test

  1 those are good men

  1 we are good men

  1 whom have a try

  1 you have a try

  這樣就可以解決上個例子中提到的問題

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -d -c uniqtest

  3 this is a test

  2 i love tank

  uniq -d 只顯示重復(fù)的行

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -D uniqtest

  this is a test

  this is a test

  this is a test

  i love tank

  i love tank

  uniq -D 只顯示重復(fù)的行,并且把重復(fù)幾行都顯示出來。他不能和-c一起使用

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -f 1 -c uniqtest

  3 this is a test

  1 i am tank

  2 i love tank

  1 this is a test

  2 whom have a try

  1 you have a try

  1 i want to abroad

  2 those are good men //只有一行,顯示二行

  在這里those只有一行,顯示的卻是重復(fù)了,這是因為,-f 1 忽略了第一列,檢查重復(fù)從第二字段開始的。

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -i -c uniqtest

  3 this is a test

  1 i am tank

  2 i love tank

  1 this is a test

  2 whom have a try //一個大寫,一個小寫

  1 you have a try

  1 i want to abroad

  1 those are good men

  1 we are good men

  檢查的時候,不區(qū)分大小寫

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -s 4 -c uniqtest

  3 this is a test

  1 i am tank

  2 i love tank

  1 this is a test

  3 whom have a try //根上一個例子有什么不同

  1 i want to abroad

  1 those are good men

  1 we are good men

  檢查的時候,不考慮前4個字符,這樣whom have a try 就和 you have a try 就一樣了。

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -u uniqtest

  i am tank

  this is a test

  whom have a try

  WhoM have a try

  you have a try

  i want to abroad

  those are good men

  we are good men

  去重復(fù)的項,然后全部顯示出來

  代碼如下:

  [zhangy@BlackGhost mytest]$ uniq -w 2 -c uniqtest

  3 this is a test

  3 i am tank

  1 this is a test

  1 whom have a try

  1 WhoM have a try

  1 you have a try

  1 i want to abroad

  1 those are good men

  1 we are good men

  對每行第2個字符以后的內(nèi)容不作檢查,所以i am tank 根 i love tank就一樣了。

  上面就是小編總結(jié)的Linux下使用uniq命令刪除重復(fù)行命令的方法介紹了,有時文本中的重復(fù)行不僅沒有用處,還占用空間,快使用uniq命令進行清除吧。

相關(guān)文章

精品一区二区三区无码视频_国产三区在线视频_日韩高清第一页_污污污污污污www网站免费_女女百合国产免费网站_全黄性性激高免费视频_欧美成人三级在线播放_亚洲综合色在线观看_国产日产欧美视频_日韩精品视频网址_欧美h视频在线观看_日韩五码在线观看
国产精品999视频| 911福利视频| 国产三级中文字幕| 国产成人美女视频| 中文字幕第17页| 色婷婷.com| 亚洲三级在线观看视频| 亚洲免费黄色录像| 捷克做爰xxxⅹ性视频| 久久人人爽av| 一本一道久久a久久综合蜜桃| 久久黄色片网站| 日韩欧美中文在线视频| 国产成人精品免费看在线播放| 99精品视频网站| 久久久久福利视频| 青青青青草视频| 欧美aⅴ在线观看| 黄色三级视频在线| 污污污污污污www网站免费| 国产中文字幕二区| 欧美成人xxxxx| 天天操天天爱天天爽| 免费av不卡在线| 亚洲激情免费视频| www插插插无码视频网站| 女人喷潮完整视频| 亚洲免费看av| 国产av不卡一区二区| 每日在线观看av| 色一情一乱一伦一区二区三区日本 | 三年中文高清在线观看第6集| 色哺乳xxxxhd奶水米仓惠香| 亚洲人成无码网站久久99热国产| 可以免费观看av毛片| 午夜av中文字幕| 日韩 欧美 视频| 中文字幕永久视频| 永久免费在线看片视频| 欧美又粗又长又爽做受| 亚洲国产精品三区| av影院在线播放| 国内自拍视频一区| 日韩中文在线字幕| 欧美极品欧美精品欧美图片| 97人人模人人爽人人澡| 大j8黑人w巨大888a片| 日韩va在线观看| 内射国产内射夫妻免费频道| 岛国av免费在线| 女人喷潮完整视频| 手机精品视频在线| 黄www在线观看| 国产精品夜夜夜爽张柏芝| 精品国产免费av| 免费久久久久久| 黄色一级免费大片| 国产一级做a爰片久久毛片男| 九色91popny| 国产美女在线一区| www.成年人| 欧美成人免费高清视频| 超薄肉色丝袜足j调教99| 欧美日韩在线免费播放| 免费高清一区二区三区| 爱豆国产剧免费观看大全剧苏畅| 亚洲熟妇av日韩熟妇在线| 日本黄色a视频| 日本中文字幕高清| 春日野结衣av| 成人免费a级片| 国产高清av片| 日本888xxxx| 播放灌醉水嫩大学生国内精品| 影音先锋成人资源网站| 午夜免费福利小电影| 玩弄中年熟妇正在播放| 欧美三级午夜理伦三级老人| 簧片在线免费看| 男人和女人啪啪网站| 免费看日b视频| 黄色a级三级三级三级| 国产天堂在线播放| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 欧美一级特黄aaaaaa在线看片| 国产3p在线播放| 日韩中文字幕免费在线| 国产黄页在线观看| 人人妻人人澡人人爽欧美一区双| 2025韩国大尺度电影| 激情在线观看视频| 奇米影视四色在线| 91看片在线免费观看| 国产亚洲天堂网| 免费看的黄色大片| 精品国产一区三区| 国产日韩欧美精品在线观看| 国产精品自拍合集| 日韩精品免费一区| 国产精品igao激情视频| 熟女视频一区二区三区| 熟女熟妇伦久久影院毛片一区二区| 亚洲美女爱爱视频| 最新国产黄色网址| 欧美一级小视频| 青娱乐精品在线| 黄色www在线观看| 一区二区三区一级片| 欧美日韩视频免费在线观看| 天天干天天曰天天操| av电影一区二区三区| 成人手机在线播放| 国产毛片久久久久久国产毛片| 国产欧美精品aaaaaa片| 可以看毛片的网址| 可以在线看的av网站| 国产视频一视频二| 91av在线免费播放| 15—17女人毛片| 制服丝袜中文字幕第一页| 91手机视频在线| 欧美中日韩在线| 九九九九免费视频| 亚洲一区在线不卡| www激情五月| 日韩国产小视频| 日韩少妇内射免费播放18禁裸乳| 国产性xxxx18免费观看视频| 欧美少妇性生活视频| 日韩一区二区三区久久| 在线观看视频在线观看| 97视频在线免费| 国内外成人免费激情视频| 99热手机在线| 精产国品一二三区| 成年人网站国产| 日韩在线第三页| 在线免费观看av网| 欧美日韩dvd| 欧美精品色婷婷五月综合| 超碰中文字幕在线观看| 日本一区二区黄色| 五月激情婷婷在线| 加勒比海盗1在线观看免费国语版| www.av蜜桃| 天堂av在线网站| 在线观看18视频网站| 3d动漫一区二区三区| 亚洲这里只有精品| 300部国产真实乱| wwwxxx黄色片| 午夜影院免费版| 97国产在线播放| 国产又粗又长又爽又黄的视频| av无码久久久久久不卡网站| 熟女少妇精品一区二区| 日本美女爱爱视频| 国产成人精品无码播放| 9l视频自拍9l视频自拍| 欧美性久久久久| 午夜激情视频网| 亚洲成熟丰满熟妇高潮xxxxx| 国产毛片久久久久久| 欧美国产亚洲一区| 91香蕉视频免费看| 精品人妻一区二区三区四区在线 | 2022亚洲天堂| 国产精品无码乱伦| 国产又黄又猛视频| 色婷婷777777仙踪林| 免费看污污网站| 男人日女人视频网站| 在线播放免费视频| 91av俱乐部| 黄色片久久久久| 日韩免费视频播放| 一区二区三区国产免费| 日本老太婆做爰视频| 粉嫩虎白女毛片人体| 免费的一级黄色片| 污污网站在线观看视频| 日本十八禁视频无遮挡| 毛片毛片毛片毛片毛| 拔插拔插海外华人免费| 五月天婷婷亚洲| 免费欧美一级视频| 超碰人人爱人人| 久久6免费视频| 午夜免费一区二区| 国产精品999视频| www.69av| 日本特黄在线观看| 亚洲三级视频网站| 三级4级全黄60分钟| 久久久久久久久久久99| 激情视频小说图片| 91pony九色| 亚洲欧洲日本精品| wwwwww.色| 国产v亚洲v天堂无码久久久|