成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

實例解說Linux命令行uniq

運維 系統運維
Linux命令uniq的作用是過濾重復部分顯示文件內容,這個命令讀取輸入文件,并比較相鄰的行。在正常情況下,第二個及以后更多個重復行將被刪去,行比較是根據所用字符集的排序序列進行的。該命令加工后的結果寫到輸出文件中。輸入文件和輸出文件必須不同。如果輸入文件用“- ”表示,則從標準輸入讀取。

 uniq [選項] 文件

說明:這個命令讀取輸入文件,并比較相鄰的行。在正常情況下,第二個及以后更多個重復行將被刪去,行比較是根據所用字符集的排序序列進行的。該命令加工后的結果寫到輸出文件中。輸入文件和輸出文件必須不同。如果輸入文件用“- ”表示,則從標準輸入讀取。

該命令各選項含義如下:、

– c 顯示輸出中,在每行行首加上本行在文件中出現的次數。它可取代- u和- d選項。

– d 只顯示重復行。

– u 只顯示文件中不重復的各行。

– n 前n個字段與每個字段前的空白一起被忽略。一個字段是一個非空格、非制表符的字符串,彼此由制表符和空格隔開(字段從0開始編號)。

+n 前n個字符被忽略,之前的字符被跳過(字符從0開始編號)。

– f n 與- n相同,這里n是字段數。

– s n 與+n相同,這里n是字符數。

接下來通過實踐實例說明:

===========================================

[root@stu100 ~]# cat test
boy took bat home
boy took bat home
girl took bat home
boy took bat home
boy took bat home
dog brought hat home
dog brought hat home
dog brought hat home

看test文件的內容

============================================

[root@stu100 ~]# uniq test
boy took bat home
girl took bat home
boy took bat home
dog brought hat home

uniq命令不加任何參數,僅顯示連續重復的行一次

============================================

[root@stu100 ~]# uniq -c test
2 boy took bat home
1 girl took bat home
2 boy took bat home
3 dog brought hat home
1

-c 參數顯示文件中每行連續出現的次數。

============================================

[root@stu100 ~]# cat test |sort | uniq -c
1
4 boy took bat home
3 dog brought hat home
1 girl took bat home

排序后再顯示

============================================

[root@stu100 ~]# uniq -d test
boy took bat home
boy took bat home
dog brought hat home

-d選項僅顯示文件中連續重復出現的行。

============================================

[root@stu100 ~]# uniq -u test
girl took bat home

-u選項顯示文件中沒有連續出現的行。

============================================

[root@stu100 ~]# uniq -f 2 -s 2 test
boy took bat home

忽略每行的前2個字段,忽略第二 個空白字符和第三個字段的首字符,結果at home

============================================

[root@stu100 ~]# uniq -f 1 test
boy took bat home
dog brought hat home

忽 略每行的***個字段,這樣boy ,girl開頭的行看起來是連續重復的行。

============================================

[root@stu100 ~]# uniq -D test
boy took bat home
boy took bat home
boy took bat home
boy took bat home
dog brought hat home
dog brought hat home
dog brought hat home

顯示所有重復的行,每個重復的行都顯示

原文:http://www.liangkun.net/archives/683.html

【編輯推薦】

  1. 五個不容錯過的Linux命令行技巧
  2. 分享十條nmap實用命令行技巧
  3. Linux命令行閉關修煉札記
責任編輯:黃丹 來源: liangkun.net
相關推薦

2009-12-24 14:51:39

Linux命令行

2010-09-01 14:23:54

Linux命令行開發

2009-12-23 14:14:09

Linux高級命令行

2009-12-09 09:25:52

Linux命令行svn命令

2018-02-10 17:30:41

Linux命令

2017-08-29 15:15:40

Linux命令公網IP

2018-04-23 08:45:05

Linux命令行

2010-06-01 19:14:53

SVN命令行

2010-09-03 09:18:23

LinuxUNIX命令行

2014-01-24 09:09:32

Linux命令行網速

2018-07-10 14:29:05

Linux命令行

2011-08-22 11:51:13

Linuxconfigure

2010-07-26 09:14:22

Perl命令行

2009-08-11 09:58:22

Linux命令行Linux命令svn命令

2022-02-08 13:24:49

LinuxLinux命令

2019-08-27 10:32:01

Linux操作系統Windows

2020-12-20 17:34:50

Linux命令行終端

2018-01-24 16:30:43

Linux命令Wifi

2018-09-10 09:30:25

Linux命令應用

2009-08-16 20:24:59

linux命令行登陸linux命令行linux命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久成人网 | 一区二区三区视频在线 | 在线观看成人小视频 | 久久日本 | 成人免费av | 曰批视频在线观看 | 欧美成人免费 | 久草青青| 亚洲精品视频免费看 | 日韩在线免费电影 | 91精品午夜窝窝看片 | 欧美精品日韩精品 | 国产精品国产自产拍高清 | 伊人精品 | 玖玖玖av| 91精品久久久久久久久久入口 | 国产一级成人 | 91久久国产综合久久91精品网站 | 在线观看黄色 | 日韩中文字幕在线免费 | 亚洲女人天堂成人av在线 | 一区二区不卡视频 | 曰韩三级 | 一本岛道一二三不卡区 | 天天天天操| 精品国产一区二区在线 | 久久久精品一区二区三区 | 国产一区二区三区在线视频 | 天天看天天干 | 紧缚调教一区二区三区视频 | 国产亚洲精品美女久久久久久久久久 | 亚洲在线一区二区 | 国产精品一级 | 不卡视频一区 | 国产一区二区电影 | 亚洲精品在线免费播放 | 黑人精品xxx一区一二区 | 九九看片 | 免费的av网站 | 97日日碰人人模人人澡分享吧 | 亚洲一区欧美一区 |