这篇文章主要介绍了Linux使用grep筛选多个条件及grep常用过滤命令,需要的朋友可以参考下。
猫日志。txt | grep条件;
猫日志。txt | grep条件一| grep条件二;
猫日志。txt | grep条件一| grep条件二| grep条件三;
grep条件一日志。txt | grep条件二| grep条件三;
不说废话,例如需要排除abc。txt中的,嗯,nnn
grep - v & # 39;嗯\ | nnn # 39;美国广播公司(abc)。txt
但是这样还是很多,需要从这几条信息里面去找到所需要的ip地址,我们可能想到了使用grep - v屏蔽掉inet6,结果如下:
1 | bash - 3.2 # ifconfig | grep inet | grep - v inet6 2 | 0 xff000000 inet 127.0.0.1子网掩码 3 | inet 10.60.104.38子网掩码0 xfffffe00广播10.60.105.255
<强>下面看下linux grep常用过滤命令强>
过滤的内容可以是一个词组等,需要用引号包裹
1。获取文件中的关键字关键:,
2。获取文件中的某个关键字key1, key2, key3:
3。获取文件中的多个关键字,同时满足:
4。忽略文件中的某个关键字,需要转义“|”:
以上就是Linux使用grep过滤多个条件的写法的详细内容,更多请关注其它相关文章!