三劍客之grep

2021-10-02 10:29:19 字數 528 閱讀 6377

grep

-i:不區分大小寫

–color:高亮顯示

-v:被匹配到的不顯示

-o:只顯示匹配到字串

元字元:

*:任意長度的任意字元

?:任意單個字元

【】:匹配範圍內的

【^】:匹配範圍外的

正規表示式:regular expression(regexp)

正規表示式預設情況下工作在貪婪模式下

正規表示式的元字元:

. :匹配任意單個字元

*:表示其前邊的字元任意次(0或多次)

a, b,ab,aab,acb,adb,amnb

a*b不可,可,可,可,不可,不可,不可,

a出現0次或者多次,接下來就是b,所以後邊三個不可以。(a出現了任意次後跟了個b)

a.*b

不 不 可 可 可 可 可

任意長度的任意字元(以a開始以b結束,中間可以是任意長度的任意字元)

. *:任意長度的任意字元

三劍客之GREP

grep基本用法 檢索條件關鍵字工具 grep options pattern file.color 高亮顯示匹配到的字串 v 顯示不能被pattern匹配到的 i 忽略字元大小寫 o 僅顯示匹配到的字串 q 靜默模式,不輸出任何資訊 a after,匹配到的後 行 b before,匹配到的前 行...

三劍客之grep

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

linux 三劍客之 grep

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