匹配关键字一般用在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