grep正則表達式

匹配 4后面任意7個數字

grep -n ' 4[0-9]{7} ' xxx.log

匹配 4后面任意2-7個數字

grep -n ' 4[0-9]{2,7} ' xxx.log

匹配 4后面至少2個數字

grep -n ' 4[0-9]{2,} ' xxx.log

在結果中過濾掉包含'filter'的行

grep -v 'filter' xxx.log

在結果中僅顯式包含a或b的行

grep -E 'a|b'

在結果中僅顯式以-開頭的行

grep ^-

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • grep 文本搜索工具,根據用戶指定的“模式”對目標文本逐行進行匹配檢查;打印匹配到的行,常用選項: --colo...
    毛利卷卷發閱讀 437評論 0 1
  • 上回說到grep與正則表達式關系緊密,今天來詳細的談一談。 1. 簡介 正則表達式,讓人不明覺厲,望而卻步。但實際...
    tyrone_li閱讀 27,502評論 1 7
  • 接觸Linux已經三周了,小編我慢慢地開始上手了。 現在隆重介紹grep大神及其兄弟正則表達式。 當當當當,g...
    優果馥斯閱讀 831評論 0 0
  • grep,egrep ,fgrep grep [options] 'PATTERN' [FILES] 選項 -i ...
    rasmus閱讀 353評論 0 0
  • grep簡介 grep 是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。通常grep有...
    馬月半閱讀 430評論 0 0