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