查詢包含server或者client的行egrep 'server|client' file-name
/usr/xpg4/bin/grep -e 'server|client' file-name
顯示匹配的行數,不是行號
# ifconfig -a | grep -c tap
大小寫不敏感查詢
grep -i fail /var/logfile
列出包含patten1的檔名
grep -l pattern1 *
列出不包含patten2的檔名
grep -l pattern2 *
ggrep -r pattern3 *
如果要查詢帶有特殊意義字元的行,最好還是用下面的命令,這樣可以省去新增轉義字元的麻煩
fgrep '\' file-name
fgrep '.' file-name
grep -f '\' file-name
grep -f '.' file-name
否則要寫成這個樣子
grep '\\' file-name
grep '\.' file-name
grep過濾的用法
grep的工作方式是這樣的,它在乙個或多個檔案中搜尋字串模板。如果模板包括空格,則必須被引用,模板後的所有字串被看作檔名。搜尋的結果被送到螢幕,不影響原檔案內容。grep可用於shell指令碼,因為grep通過返回乙個狀態值來說明搜尋的狀態,如果模板搜尋成功,則返回0,如果搜尋不成功,則返回1,如果...
grep命令的用法
1.作用 linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹 配的行列印出來。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。2.格式 grep options 3.主要引數 o...
grep命令的用法
grep命令的用法 grep global search regular re and print out the line,全面搜尋正規表示式並把行列印出來 是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印 出來.引數 1.anum after context num 除了列...