grep命令總結

2021-10-04 13:27:48 字數 658 閱讀 8514

#總結

--color=auto 或者 --color:表示對匹配到的文字著色顯示

(centos7中設定了alias,grep=grep --color=auto)

-i:在搜尋的時候忽略大小寫

-n:顯示結果所在行號

-c:統計匹配到的行數,注意,是匹配到的總行數,不是匹配到的次數

-o:只顯示符合條件的字串,但是不整行顯示,每個符合條件的字串單獨顯示一行

-v:輸出不帶關鍵字的行(反向查詢,反向匹配)

-w:匹配整個單詞,如果是字串中包含這個單詞,則不作匹配(精準匹配)

-q:禁止輸出任何結果,已退出狀態表示搜尋是否成功(可以使用echo$?來確認是否執行)

-ax:在輸出的時候包含結果所在行之後的指定行數,這裡指之後的x行,a:after

-bx:在輸出的時候包含結果所在行之前的指定行數,這裡指之前的x行,b:before

-cx:在輸出的時候包含結果所在行的前後的指定行數,這裡指之前和之後的x行,c:context(上下文)

-p:表示使用相容perl的正則引擎。

-e:使用擴充套件正規表示式,而不是基本正規表示式,在使用"-e"選項時,相當於使用egrep。

看了朱雙印的關於grep詳解,記錄了常用的選項引數。

原文

grep命令總結

1.作用 grep命令可以指定檔案中搜尋特定的內容,並將含有這些內容的行標準輸出。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。2.格式 grep options 3.主要引數 options 主要引數 c 只輸出...

grep命令總結

grep 檔案過濾分割與合併 grep global search regular expression re and print out the line,全面搜尋正規表示式並把行列印出來 是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。選項 a 顯示列數 除了顯示符合...

grep 命令總結 12766804

grep命令主要操作物件是檔案裡的內容或標準輸入,適用於在乙個或多個檔案 標準輸入中查詢檔案或標準輸入內容,一旦找到符合的內容就會把相應的行顯示到螢幕上,如果沒有找到就不會顯示 找到內容命令會返回值0,如果沒有找到會返回值1,而找不到檔案命令則會返回值2.grep命令的內容匹配 需要找的內容 需要使...