#總結
--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命令的內容匹配 需要找的內容 需要使...