Linux命令 grep家族

2021-10-08 14:23:39 字數 725 閱讀 2084

在linux下有grep家族

grep: 在檔案中全域性查詢指定的正規表示式,並列印所有包含該表示式的行

egrep:擴充套件的egrep,支援更多的正規表示式元字元

fgrep:固定grep(fixed grep),有時被稱作快速(fast grep),它按字面解釋所有的字元

grep [選項] pattern filename filename …

ss -an |grep ':80'
grep使用的正規表示式是基本元字元,egrep能夠使用擴充套件元字元(或grep -e)

\w : 所有的字母與數字,等同[a-za-z0-9]

\w : 所有字母與數字之外的字元,稱為非字元 等同於[^a-za-z0-9]

\b : 詞邊界 『『等同』\blove\b』

-q:靜默查詢

-v:反向查詢

# 查詢不以#開始的行

grep -v '^#'

/etc/*.conf

# 查詢grep的-v引數

grep --help |grep '\-v'

-i:忽略大小寫

-r:深層次遞迴查詢

–color:增加顏色

-o:不顯示整行,只顯示查詢內容

-l:只列出匹配行所在的檔名

-n:在每一行前面加上它在檔案中的相對行號

Linux命令之 grep命令》

1.作用 linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來 也可以通過管道重定向流輸出到檔案中 grep全稱是global regular expression print,表示全域性正規表示式列印,它的使用許可權是所有使用者。2.格式 grep...

linux命令之grep命令

grep 命令是乙個十分強大的文字搜尋命令,它全面的搜尋滿足正規表示式文字內容並且可 以把對應的行 以及行號列印出來 基本格式 grep 選項 模式 檔案或者目錄 模式 是什麼呢?模式就是要搜尋的文字內容的正規表示式,當然也可以時最簡單的最直接的 文字。輸出是什麼呢,一般的輸出的是滿足有所要搜尋內容...

Linux命令之grep命令

grep命令是文字搜尋命令,它可以正規表示式搜尋文字,也可從乙個檔案中的內容作為搜尋關鍵字。grep的工作方式是這樣的,它在乙個或多個檔案中搜尋字串模板。如果模板包括空格,則必須被引用,模板後的所有字串被看作檔名。搜尋的結果被送到標準輸出,不影響原檔案內容。語法 grep option patter...