成人免费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-09-10 09:30:25

Linux命令應用

2021-01-14 08:47:55

Linux命令行打印

2019-08-15 15:00:31

Linux命令行PDF
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩综合视频 | 一级黄色片毛片 | 国产一级视屏 | www.久久精品视频 | 毛片区| 91久久精品一区二区二区 | 国产精品日日摸夜夜添夜夜av | 中文字幕 国产精品 | 在线观看视频中文字幕 | 国产精品日女人 | 天天操天天摸天天爽 | 欧美日本在线观看 | 国产操操操 | 九九在线精品视频 | 国产精品夜间视频香蕉 | 国产日韩一区二区三区 | 美女国内精品自产拍在线播放 | 国产精品久久久久久久久久免费 | 亚洲高清在线免费观看 | 亚洲啊v| 色婷婷综合久久久中字幕精品久久 | 特级毛片 | 日韩中文字幕在线播放 | 特级a欧美做爰片毛片 | 国产一区二区精品在线观看 | 国产亚韩 | 日韩一区二区久久 | 视频在线一区 | 国产精品毛片一区二区在线看 | 久草新在线 | 天天干精品 | 国产一区二区久久 | 9191成人精品久久 | aaa精品 | 国产精品一区二区三区久久久 | 成人精品鲁一区一区二区 | 综合久久综合久久 | 国产在线观看 | 日本亚洲精品成人欧美一区 | 97av| 成人免费在线观看 |