三劍客之GREP

2021-09-16 21:45:58 字數 711 閱讀 3790

grep基本用法

檢索條件關鍵字工具

grep[options]pattern[file...]

--color:高亮顯示匹配到的字串

-v:顯示不能被pattern匹配到的

-i:忽略字元大小寫

-o:僅顯示匹配到的字串

-q:靜默模式,不輸出任何資訊

-a#:after,匹配到的後#行

-b#:before,匹配到的前#行

-c#:context,匹配到的前後各#行

-e:使用ere,支援使用擴充套件的正規表示式

字元匹配

.:匹配任意單個字元

:匹配指定範圍內的任意單個字元

[^]:匹配指定範圍外的任意單個字元

[:alnum:]:所有字母和數字

[:alpha:]:所有字母

[:digit:]:所有數字

[:lower:]:小寫字母

[:punct:]:所有標點符號

[:space:]:所有空白字元

[:upper:]:大寫字母

次數匹配

*:匹配前面字元任意次

.*:\?:

\+:\:

\:\:

三劍客之grep

1 grep linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹 配的行列印出來。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。2 grep主要引數3 grep實用案例 1 搜...

三劍客之grep

grep i 不區分大小寫 color 高亮顯示 v 被匹配到的不顯示 o 只顯示匹配到字串 元字元 任意長度的任意字元 任意單個字元 匹配範圍內的 匹配範圍外的 正規表示式 regular expression regexp 正規表示式預設情況下工作在貪婪模式下 正規表示式的元字元 匹配任意單個字...

linux 三劍客之 grep

grep 是 linux系統中最重要的命令之一 其功能是從文字或者管道資料中篩選匹配的行及資料 如果配置正規表示式技術一起使用,則其功能更強大,它是linux運維人員必須要掌握的命令之一 usage grep option pattern file 用法 grep 引數 要搜尋的內容 檔案 eg r...