小猿圈:Linux使用grep筛选多个条件及grep常用过滤命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了小猿圈:Linux使用grep筛选多个条件及grep常用过滤命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1154字,纯文字阅读大概需要2分钟。
内容图文
![小猿圈:Linux使用grep筛选多个条件及grep常用过滤命令](/upload/InfoBanner/zyjiaocheng/973/cf1a61f3752746a7b6e6f1a4b95f4508.jpg)
本篇文章小猿圈linux老师给大家分享一下Linux使用grep筛选多个条件及grep常用过滤命令,对Linux开发技术感兴趣的小伙伴就一起来看一下吧。
cat log.txt | grep 条件;
cat log.txt | grep 条件一 | grep 条件二;
cat log.txt | grep 条件一 | grep 条件二 | grep 条件三;
grep 条件一 log.txt | grep 条件二 | grep 条件三;
不说废话,例如需要排除abc.txt中的mmm nnn
grep -v 'mmm|nnn' abc.txt
但是这样还是很多,需要从这几条信息里面去找到所需要的 ip 地址,我们可能想到了使用 grep -v 屏蔽掉 inet6,结果如下:
bash-3.2# ifconfig | grep inet | grep -v inet6
inet 127.0.0.1 netmask 0xff000000
inet 10.60.104.38 netmask 0xfffffe00 broadcast 10.60.105.255
下面看下linux grep常用过滤命令
过滤的内容可以是一个词组等, 需要用引号包裹
1、获取文件中的关键字key: cat fileName | grep "key"
2、获取文件中的某个关键字key1, key2, key3: cat fileName | grep -E "key1|key2|key3"
3、获取文件中的多个关键字,同时满足: cat fileName | grep key1 | grep key2| grep key3
4、忽略文件中的某个关键字, 需要转义"|":cat fileName | grep -v "key1|key2|key3"
以上就是小猿圈linux老师给大家分享的Linux使用grep筛选多个条件及grep常用过滤命令,希望对小伙伴们有所帮助,想要了解更多内容的小伙伴可以登录小猿圈官网观看。
内容总结
以上是互联网集市为您收集整理的小猿圈:Linux使用grep筛选多个条件及grep常用过滤命令全部内容,希望文章能够帮你解决小猿圈:Linux使用grep筛选多个条件及grep常用过滤命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。