匹配關鍵字一般用在tomcat 日誌中,用法如下:
1、 grep ‘字符串’
這是最普通的使用方式:
<code>匹配文件中包含 MANPATH 的那一行: cat manpath.config
| grep'MANPATH'
12
/<code>
2、 grep -v ‘字符串’
與上例子相反,反向匹配
<code>匹配文件中不包含 MANPATH 的那一行: cat manpath.config
| grep -v'MANPATH'
12
/<code>
3、 grep -E 同時匹配多個關鍵字–或關係
<code>grep
-E"word1|word2|word3"
file.txt 匹配 file.txt 中包含 word1 或 word2 或 word3 的行。 滿足其中任意條件(word1、word2和word3之一)就會匹配。123
/<code>
4、 同時匹配多個關鍵字–與關係
使用管道符連接多個 grep ,間接實現多個關鍵字的與關係匹配:
<code>grep
word1 file.txt |grep
word2 |grep
word3 必須同時滿足三個條件(word1、word2和word3)才匹配。/<code>
將匹配的結果出入到指定文件裡面,不指定路徑默認在當前文件夾裡面。
grep '**************Controller' catalina.out | grep '條件' | grep '條件' |grep '條件' > 指定導入的文件名稱。
原文鏈接:
https://blog.csdn.net/lijing742180/article/details/84959963