Linux 使用grep筛选多个条件及grep常用过滤命令 |
您所在的位置:网站首页 › 揭阳市榕城区2020年历史天气查询 › Linux 使用grep筛选多个条件及grep常用过滤命令 |
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 使用grep筛选多个条件及grep常用过滤命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持! 您可能感兴趣的文章:linux中使用grep命令详解linux 中grep 匹配制表符 和 换行符的命令Linux中利用grep命令如何检索文件内容详解Linux下find和grep常用命令及区别介绍深入理解Linux中的grep命令一天一个shell命令 linux文本内容操作系列-grep命令详解Linux中的grep -v、-e、-E用法小结 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |