Linux如何使用grep过滤多个条件

  

这篇文章主要介绍了Linux使用grep筛选多个条件及grep常用过滤命令,需要的朋友可以参考下。

癓inux如何使用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过滤多个条件的写法的详细内容,更多请关注其它相关文章!

Linux如何使用grep过滤多个条件