国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Linux Shell教程 - 如何刪除重復的文本行

系統 Linux
需要對日志文件中的數據進行排序,但是有太多重復的行。 如何從GNU/Linux下的文本文件中刪除所有重復的行?您需要使用shell管道以及以下兩個Linux命令行實用程序來排序和刪除重復的文本行。

需要對日志文件中的數據進行排序,但是有太多重復的行。 如何從GNU/Linux下的文本文件中刪除所有重復的行?

您需要使用shell管道以及以下兩個Linux命令行實用程序來排序和刪除重復的文本行:

1、sort命令 - 在Linux和類Unix系統中對文本文件行進行排序。

2、uniq命令 - 在Linux或Unix上運行或省略重復的行

使用Sort,Uniq和Shell管道刪除重復行

使用以下語法: 

  1. sort {file-name} | uniq -u  
  2. sort file.log | uniq -u 

使用uniq刪除重復的行

以下是使用cat命令顯示的名為garbage.txt的示例測試文件:

  1. linuxidc@linuxidc:~/www.linuxidc.com$ cat linuxidc.com.txt 

樣本輸出: 

  1. Linux公社(www.linuxidc.com)于2006年9月25日注冊并開通網站  
  2. Linux現在已經成為一種廣受關注和支持的一種操作系統  
  3. IDC是互聯網數據中心,LinuxIDC就是關于Linux的數據中心。  
  4. 實時發布***Linux資訊  
  5. Linux公社是專業的Linux系統門戶網站  
  6. 實時發布***Linux資訊,包括Linux、Ubuntu、Fedora、RedHat  
  7. Linux教程、Linux認證、SUSE Linux、Android、Oracle、Hadoop等技術。  
  8. 實時發布***Linux資訊  
  9. 實時發布***Linux資訊 

從Linux上的文本文件中刪除重復的行

鍵入以下命令以刪除所有重復行:

  1. linuxidc@linuxidc:~/www.linuxidc.com$ sort linuxidc.com.txt | uniq -u 

樣本輸出:  

  1. IDC是互聯網數據中心,LinuxIDC就是關于Linux的數據中心。 
  2. Linux公社(www.linuxidc.com)于2006年9月25日注冊并開通網站  
  3. Linux公社是專業的Linux系統門戶網站  
  4. Linux教程、Linux認證、SUSE Linux、Android、Oracle、Hadoop等技術。  
  5. Linux現在已經成為一種廣受關注和支持的一種操作系統  
  6. 實時發布***Linux資訊,包括Linux、Ubuntu、Fedora、RedHat 

在這里,

-u:檢查是否有嚴格的排序,刪除所有重復的行。

在Linux上排序文件內容

我們假設您有一個名為users.txt的文件: 

  1. cat linuxidc.txt  
  2. Linux Idc 22/11/72  
  3. Zhang San 12/01/69  
  4. Li Ai  30/12/88  
  5. A Bao 15/08/76  
  6. Chen Xiao  05/06/77  
  7. Shen Lin 13/02/75  
  8. Da Cen 21/10/73  
  9. Zhang San 12/01/69 

讓我們排序,運行:

  1. sort linuxidc.txt 

接下來按姓氏排序,運行:

  1. sort -r linuxidc.txt 

想以相反的順序排序? 嘗試:

  1. sort +2 linuxidc.txt 

您可以在排序文件時消除文件中的任何重復條目,運行: 

  1. sort +2 -u linuxidc.txt  
  2. sort -u linuxidc.txt 

沒有任何選項,sort會比較文件中的整行,并以ASCII順序輸出。 您可以使用選項控制輸出。

如何使用uniq命令刪除Linux上的重復行

使用以下文件:

  1. linuxidc@linuxidc:~/www.linuxidc.com$ cat -n linuxidc.txt 

樣本輸出:   

  1. 1 www.linuxidc.com  
  2.    2 Linux公社  
  3.    3 linuxidc  
  4.    4 linuxidc.com  
  5.    5 ------------  
  6.    6 5566778899  
  7.    7 5566778899  
  8.    8 5566778899 

uniq命令從文件中刪除第8行,并將結果放在名為linuxidc.com.txt的文件中:

  1. uniq linuxidc.txt linuxidc.com.txt 

驗證它:

  1. cat -n linuxidc.com.txt 

如何使用uniq命令刪除重復的行

如何刪除.txt文件中的重復行并將結果保存到新文件

請嘗試以下任一語法: 

  1. sort shuru_wenjian | uniq > shuchu_wenjian  
  2. sort shuru_wenjian | uniq -u | tee shuchu_wenjian 

總結

sort命令用于對文本文件的行進行排序,uniq過濾從文本文件中復制相鄰的行。 這些命令有許多有用的選項。 我建議您通過鍵入以下man命令來閱讀手冊頁: 

  1. man sort  
  2. man uniq  
責任編輯:龐桂玉 來源: Linux公社
相關推薦

2019-09-26 06:50:16

Linux命令回車字符

2018-10-17 09:20:31

Linux命令重復文件

2015-03-30 11:34:19

LinuxFSlint

2017-12-18 10:12:48

LinuxShell命令

2021-08-09 11:31:54

Linux重復相片刪除

2011-04-13 13:13:09

重復數據刪除

2020-12-14 06:57:37

shell

2010-07-07 16:53:54

SQL Server重

2016-03-30 11:16:33

2015-08-13 09:09:10

LinuxdupeGuru

2009-04-20 15:54:04

SQL Server重復行

2010-10-27 16:56:05

Oracle重復記錄

2021-06-22 09:32:40

Linuxshell命令

2017-03-02 18:10:20

LinuxShell命令

2018-04-27 13:00:00

數據庫MySQL刪除重復行

2021-11-17 11:20:57

LinuxGNOME Shell桌面

2022-11-01 15:38:22

LinuxShell

2023-05-20 17:45:25

LinuxShell

2010-10-13 17:07:46

MySQL刪除重復記錄

2010-04-08 16:13:34

Oracle數據庫
點贊
收藏

51CTO技術棧公眾號

日韩中文av| 超碰国产精品一区二页| 屁屁影院ccyy国产第一页| 久久久精品久久| 91麻豆精品国产91久久久更新时间| 在线播放日韩精品| 中文字幕在线中文| 操一操视频一区| 国内精品久久久久久久久| 欧美一区二区视频在线观看2020 | 97在线观看免费| 色婷婷狠狠18| 一区二区中文| 色综合天天综合网天天狠天天 | 美女av在线免费看| 久久精品视频一区| 亚洲一区二区免费在线| 最好看的2019年中文视频| 中文一区在线| 亚洲日本一区二区| 国产综合欧美在线看| 加勒比一区二区三区在线| 日韩在线卡一卡二| 88xx成人精品| av在线不卡免费观看| 9人人澡人人爽人人精品| 青青草精品视频在线| 欧美gayvideo| 欧美极品日韩| 91大神精品| 国产精品呻吟| 国产高清在线精品一区二区三区| 写真福利片hd在线观看| 中文无字幕一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩中国免费专区在线看| 精品视频第一区| 女同视频在线观看| 久久一区激情| 国精品一区二区| 亚洲人成在线播放| 欧美一区二区三区四区在线| 区一区二日本| 激情综合色综合久久综合| 2025韩国大尺度电影| 精品一区二区在线观看| 午夜视频在线瓜伦| 日韩欧美专区| 国产精品福利片| 69av成人| 久久久国产午夜精品| 你懂的视频在线观看| 亚洲男人的天堂网站| 99久久夜色精品国产亚洲狼| 亚洲一区三区电影在线观看| 亚洲欧美一区二区视频| 成年人网站在线| 欧美激情一二区| 成人精品高清在线视频| 丰满大乳少妇在线观看网站| 欧美丝袜美女中出在线| 哪个网站能看毛片| 日本免费看黄色| 欧美高清在线视频| 欧美亚洲精品一区二区| 男人的天堂在线视频免费观看 | 精品视频1区2区3区| 国产丝袜一区二区三区免费视频| 免费av网页| 久久香蕉国产线看观看99| 欧美日韩一区二区三区在线观看免| 亚洲免费一级视频| 亚洲国产日韩一区二区| 1024av视频| 久久这里只精品最新地址| av免费网站观看| 欧美精品在线网站| 国产成人精彩在线视频九色| 国产精品一区二区久久不卡| 九色视频网站在线观看| 国产福利精品视频| 综合激情成人伊人| 日韩欧美激情电影| 天天爽人人爽夜夜爽| 国内精品一区二区三区| 欧美激情一区三区| 婷婷成人在线| 夜级特黄日本大片_在线| 亚洲精品国产精品乱码不99| 97午夜影院| 亚洲va电影大全| 亚洲已满18点击进入久久| 偷偷www综合久久久久久久| 日韩电影网1区2区| 黄色在线免费| 亚洲国产日韩美| 欧美人与性动xxxx| 邪恶网站在线观看| 91精品国产成人| 亚洲人成7777| 亚洲激情偷拍| 亚洲第一导航| 美日韩精品免费视频| 99精品国产视频| 日本女优一区| 亚洲毛片aa| 久久精品视频亚洲| 欧美日韩另类在线| 久久午夜电影| 激情中国色综合| 91精品久久久久久久久| 影音成人av| 午夜av电影| 日本老太婆做爰视频| 亚洲成色777777在线观看影院| 国内精品免费**视频| 成人免费网址| 可以免费在线看黄的网站| 成人在线免费观看视视频| 亚洲3atv精品一区二区三区| 热久久免费视频| 欧亚精品中文字幕| 欧美第一在线视频| 亚洲激情中文1区| 99久热这里只有精品视频免费观看| av免费播放| 日韩视频在线视频| 色综合激情五月| 国产网红主播福利一区二区| 蜜桃一区二区三区在线观看| 91综合精品国产丝袜长腿久久| 狠狠精品干练久久久无码中文字幕| 成人性生交大片免费看小说 | 91精品国产日韩91久久久久久| 亚洲福利电影网| 五月天丁香久久| 亚洲一级在线观看| 亚洲卡通欧美制服中文| 中文字幕一区二区三区蜜月| 丁香天五香天堂综合| 精品无人乱码一区二区三区 | 热久久久久久| 国产区一区二| 一本一道久久a久久| 久久九九精品视频| 国产麻豆精品| 亚洲欧洲免费| 欧美另类女人| 日韩高清欧美激情| 粉嫩一区二区三区性色av| 欧美草逼视频| 青青青国内视频在线观看软件| eeuss影院www在线播放| 都市激情久久综合| 国产一区二区三区| 91久久中文| 少妇高潮一区二区三区99| 国产99久久九九精品无码| 免费一级特黄毛片| 久久精品日韩精品| 中文字幕99| 免费yellow网站| 国产无套粉嫩白浆在线2022年| caopeng在线| 美女写真久久影院| 日韩久久综合| 日韩精品视频网| 中文字幕+乱码+中文字幕一区| 亚洲国产精品欧美一二99| 五月天中文字幕一区二区| 欧美午夜片在线观看| 亚洲男人7777| 98精品国产高清在线xxxx天堂| 91精品国产综合久久男男| 一区二区三区在线视频111| 精品国产一二三四区| 在线国产1区| 国产日韩欧美一区二区| 日本黄色片一级片| 九色网友自拍视频手机在线| 欧美中文高清| 国产一区二区免费在线| 黄色一区二区三区四区| 蜜桃91丨九色丨蝌蚪91桃色| www..com久久爱| 精品人伦一区二区色婷婷| 婷婷亚洲久悠悠色悠在线播放| 中文字幕视频在线免费欧美日韩综合在线看 | 亚洲 欧洲 日韩| 麻豆传媒在线免费看| 91精品尤物| 97久久精品人人爽人人爽蜜臀| 日韩精品专区在线影院观看 | 国产911网站| 精精国产xxxx视频在线野外 | 最近中文字幕mv在线一区二区三区四区 | 日韩中文一区二区三区| 国产精品对白一区二区三区| 不卡av日日日| 成人在线播放网址|