grep命令總結

2021-06-05 01:07:47 字數 802 閱讀 3580

1.作用

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

2.格式

grep[options]

3.主要引數

[options]主要引數:

-c:只輸出匹配行的計數。

-i:不區分大小寫(只適用於單字元)。

-h:查詢多檔案時不顯示檔名。

-l:查詢多檔案時只輸出包含匹配字元的檔名。

-n:顯示匹配行及行號。

-s:不顯示不存在或無匹配文字的錯誤資訊。

-v:顯示不包含匹配文字的所有行。

grep -q    #---->用於邏輯判斷,狀態處於安靜模式,不列印任何標準輸出。如果有匹配的內容則立即返回狀態值0。

【範例】

grep -q ^nagios: /etc/passwd || /usr/sbin/useradd nagios -s /sbin/nologin  -g nagios -d /usr/local/nagios -m

注釋:如果/etc/passwd檔案中有nagios賬戶,就不做任何操作,如果沒有就新增nagios賬號,指定nagios使用者組,並禁止nagios賬號登入系統。

[root@web1 ~]# ps axf|grep 11212 -m 1|awk ''

備註:-m :匹配第一行的數字,之後就不在往下匹配了。

grep命令總結

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

grep命令總結

總結 color auto 或者 color 表示對匹配到的文字著色顯示 centos7中設定了alias,grep grep color auto i 在搜尋的時候忽略大小寫 n 顯示結果所在行號 c 統計匹配到的行數,注意,是匹配到的總行數,不是匹配到的次數 o 只顯示符合條件的字串,但是不整行...

grep 命令總結 12766804

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