中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux正則grep/egrep的用法

發布時間:2020-06-16 16:28:22 來源:網絡 閱讀:272 作者:Asn_Fy 欄目:系統運維

*grep的主要作用是根據關鍵字檢索內容,egrep是grep的拓展,egrep包含grep所有的功能

grep用法: grep '關鍵詞' 檢索對象

常用參數:
-c 檢索包含關鍵詞的行數
-i 不區分大小寫(關鍵字)
-n 顯示行號
-v 取反(顯示不包含關鍵詞的行)
-r 遍歷所有子目錄(檢索目錄使用)
-An 檢索包含關鍵詞的行以及下面n行
-Bn 檢索包含關鍵詞的行以及上面n行
-Cn 檢索包含關鍵詞的行以及上下n行
-E 等于egrep

特殊用法示例:

[root@localhost ~]# grep '[0-9]' /etc/passwd

*檢索包含數字的行

[root@localhost ~]# grep -v '[0-9]' /etc/passwd

*檢索不包含數字的行

[root@localhost ~]# grep  '^[0-9]' /etc/passwd

*檢索以數字開頭的行

[root@localhost ~]# grep  '[^0-9]' /etc/passwd

*檢索不包含數字的行

[root@localhost ~]# grep  '^[^0-9]' /etc/passwd

*檢索不以數字開頭的行

[root@localhost ~]# grep  'r.t' /etc/passwd

*.表示匹配任意一個字符(數字,字母,符號,空格)

[root@localhost ~]# grep  'o*' /etc/passwd

*表示匹配0個或多個o(*號前面的字符)

[root@localhost ~]# grep  '.*' /etc/passwd

*表示匹配所有字符(.代表任意字符,*代表0個或多個前面的字符)

[root@localhost ~]# grep  'o\{2\}' /etc/passwd

*o{2}表示檢索o連續出現兩次的行,等于grep 'oo' /etc/passwd,\脫義符

[root@localhost ~]# egrep  'o{2}' /etc/passwd

*同上,使用egrep不用加脫義符

[root@localhost ~]# egrep  'o+' /etc/passwd

*+號表示匹配一個或多個+號前面的字符(o、oo、oo……oo)

[root@localhost ~]# egrep  'o?' /etc/passwd

*?表示0個或1個問號前面的字符

[root@localhost ~]# egrep  'root|test' /etc/passwd

*管道符:用戶檢索多個關鍵詞

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南雄市| 尉氏县| 疏附县| 仙桃市| 佛山市| 鄂州市| 彭泽县| 宜春市| 朝阳市| 新源县| 石棉县| 金川县| 隆林| 蒲江县| 鄂托克旗| 石屏县| 鲁山县| 太仆寺旗| 古丈县| 塘沽区| 汝城县| 嘉峪关市| 萍乡市| 邵阳市| 买车| 阳泉市| 青浦区| 无为县| 麻城市| 海林市| 九台市| 延安市| 海南省| 上犹县| 富锦市| 永平县| 衢州市| 宁蒗| 四会市| 乌海市| 鄢陵县|