linux命令之grep的用法詳解

2021-10-14 07:54:22 字數 622 閱讀 7427

grep的常用用法

grep

[options] pattern [file...]即grep [選項] 要查詢的字串 查詢範圍(查詢路徑),常用組合為grep -rinl "要查詢的字串" 查詢範圍,rinl表示如下:

-r 是遞迴查詢,查詢所有檔案包含子目錄中的檔案

-i 忽略大小寫

-n 是顯示行號

-l 只列出匹配的檔名

-l 或 --files-without-match : 列出不匹配的內容條件的檔名

-v 排除特定內容的行

-e 使用正規表示式來匹配

樣例

查詢當前檔案中的所有包含error的內容行假設檔案為***x.sh

grep

"error" ***x.sh

查詢當前目錄中的所有檔案裡包含error的內容行目錄名為***x並顯示行號

grep -rn "error" ***x

或者grep -rn "error"

查詢檔案中沒有 error的內容行

grep -v "error" ***x.sh

linux命令 Grep 命令 用法大全

1 引數 i 忽略大小寫 c 列印匹配的行數 l 從多個檔案中查詢包含匹配項 v 查詢不包含匹配項的行 n 列印包含匹配項的行和行標 2 re 正規表示式 忽略正規表示式中特殊字元的原有含義 匹配正規表示式的開始行 匹配正規表示式的結束行 從匹配正規表示式的行開始 到匹配正規表示式的行結束 單個字元...

linux命令 Grep 命令 用法大全

1 引數 i 忽略大小寫 c 列印匹配的行數 l 從多個檔案中查詢包含匹配項 v 查詢不包含匹配項的行 n 列印包含匹配項的行和行標 2 re 正規表示式 忽略正規表示式中特殊字元的原有含義 匹配正規表示式的開始行 匹配正規表示式的結束行 從匹配正規表示式的行開始 到匹配正規表示式的行結束 單個字元...

Linux中grep命令的用法

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