如果在只是想匹配模式的上下幾行,grep可以實現。
grep -5 'parttern' inputfile //列印匹配行的前後5行
grep -c 5 'parttern' inputfile //列印匹配行的前後5行
grep -a 5 'parttern' inputfile //列印匹配行的後5行
grep -b 5 'parttern' inputfile //列印匹配行的前5行
檢視mysql慢日誌中ip位址為192.168.0.10傳送過來的sql語句的後面三行
tail -50 /usr/local/mysql/data/sql-slow.log |grep -3 '192.168.0.10'
grep -e 'l\' 2.txtgrep -e 'h(ell|a)o' test.txt
grep '[a-z]\' test.txt
grep -xf a.txt b.txt //查詢a與b共同存在的行
grep -vxf b.txt a.txt //查詢a的行不在b檔案中面的,就是a比b多出來的行
grep -v '^h' test.txt //顯示非以h開發的
grep -e '^(h|y)' test.txt //-e支援擴充套件正則,相當於egrep
grep -a 1 'hello' test.txt //除了顯示匹配到的行也顯示它之後的一行
grep -b 1 'hello' test.txt //除了顯示匹配到的行也顯示它之前的一行
grep -c 1 'hello' test.txt //除了顯示匹配到的行也顯示它之前和之後的一行
grep -r "hello" xx //在xx資料夾查詢
grep -c //統計匹配的行數
grep -n //顯示行號
Linux下grep顯示前後幾行資訊
標準unix linux下的grep通過下面引數控制上下文 nux系統管理員使用頻率最高的命令之一應該就是 grep吧 如何讓查詢出來的內容更直觀的列印出來呢,常用方法有兩種 方法1 設定別名 編輯vim bashrc alias grep grep color auto source bashrc...
linux 伺服器檢視匹配日誌 的前後幾行
linux系統中,利用grep列印匹配的上下幾行 如果在只是想匹配模式的上下幾行,grep可以實現。grep 5 parttern inputfile 列印匹配行的前後5行 grep c 5 parttern inputfile 列印匹配行的前後5行 grep a 5 parttern inputf...
Linux grep根據關鍵字匹配前後幾行
在linux環境下,檢視檔案內容時,很多時候需要檢視指定關鍵字的前後幾行,如檢視日誌檔案時,如果日誌檔案太大,想直接在linux 終端中檢視,可以grep partten filename 進行過濾,如果想檢視匹配行的前後幾行,可通過在grep後面新增引數來實現,具體如下 grep a5 partt...