`

grep使用多个查询条件--或

 
阅读更多
[root@mail ~]# grep 'usrquota\|grpquota' /etc/fstab
LABEL=/1                /                       ext3    defaults,usrquota,grpquota        1 1
/dev/hda10              /mnt/test1              ext3    defaults,grpquota       1 3
[root@mail ~]#

上面的这个方法是从网上找的。活色的部分可以实现多个条件的或关系查询。

其他方法:

『1』使用多个 -e 参数
如:
netstat -an | grep -E  "ESTABLISHED|WAIT"
注意:
netstat -an | grep -e EST -e WAIT
并列使用多个 -e参数可以实现或条件

『2』使用扩展
如:
netstat -an | grep -E  "ESTABLISHED|WAIT"
注意:
此处的 -E 是大写 ,匹配条件一定要加 引号
分享到:
评论

相关推荐

    使用 grep 命令搜索多个字符串.doc

    使用基本正则表达式搜索多个条件,语法如下:`[root@localhost ~]# grep 'vmx\|svm' /proc/cpuinfo`。扩展模式使用方式如下:`[root@localhost ~]# grep -E 'vmx|svm' /proc/cpuinfo` 或 `[root@localhost ~]# egrep...

    Linux 使用grep筛选多个条件及grep常用过滤命令

    首先,让我们看看如何使用`grep`筛选多个条件。基本的用法是在命令后跟一个或多个条件。例如,如果你有一个名为`log.txt`的日志文件,并且想找到包含条件一、条件二和条件三的行,你可以按照以下方式操作: 1. **...

    linuxgrep命令.pdf

    grep 中使用的一些特殊字符,如 ^ 表示行的开始,$ 表示行的结束,* 表示零个或多个前面的字符等,用于构建正则表达式。 4. 正则表达式: grep 命令支持正则表达式,可以在搜索模式中使用元字符来构造复杂的搜索...

    idea grep-console 插件

    1. **精细化规则**:创建多个规则,针对不同类型的输出信息设置不同的颜色和过滤条件,以便更清晰地识别各种信息。 2. **使用预定义模式**:利用IDEA提供的预定义模式,如错误、警告等,可以快速启用常见场景的高亮...

    Linux中利用grep命令如何检索文件内容详解

    - 使用`find`命令查找符合条件的文件,然后通过`xargs`或`-exec`参数传递给`grep`进行进一步处理。 - 命令格式:`find . -name "*.sql" -exec grep -i "被检索内容" {} \; -print` #### 三、grep与find的区别 ...

    Linux系统指令:文件内容查询工具Grep

    Grep的工作原理是在一个或多个文件中搜索指定的字符串模板。如果模板包含空格,需要使用引号将其包围,防止Shell将其解析为多个参数。Grep将搜索结果输出到屏幕上,而不会修改原始文件内容。在Shell脚本中,Grep的...

    研究报告:grep命令.ppt

    * `--file=<规则文件>`:指定规则文件,其内容含有一个或多个规则样式,让 grep 查找符合规则条件的文件内容,格式为每行一个规则样式。 * `--fixed-regexp`:将样式视为固定字符串的列表。 * `--basic-regexp`:将...

    grep用法,grep用法,grep用法,grep用法,grep用法,

    - 使用通配符:`*`代表零个或多个任意字符,`?`代表一个任意字符。 4. **管道与重定向** grep可以与其他命令结合使用,通过管道`|`将前一个命令的输出作为grep的输入,也可以通过重定向`>`或`>>`将结果保存到文件...

    GrepConsole-9.11.193.4697.0.zip

    8. **多视图管理**:在IDE中,GrepConsole允许同时打开多个日志视图,每个视图可独立配置,便于比较不同日志源或不同过滤条件下的结果。 9. **整合Logback、Log4j等日志框架**:GrepConsole能够无缝地与常见的日志...

    grep,sed, awk 总结

    - `-h` 选项使在查询多个文件时,不显示文件名。 - `-n` 选项会在每个匹配的行前显示其行号。 grep的正则表达式支持多种模式匹配: - `^` 用于匹配行的开始。 - `$` 用于匹配行的结束。 - `*` 用于匹配零个或多个前...

    KeyWordTest源代码

    在Cucumber项目中,通常会有一个或多个`.feature`文件,这些文件包含Gherkin格式的场景描述,以及对应的`.java`或`.rb`文件,这些文件实现了步骤定义。 在这个项目中,开发者可能已经定义了一系列与业务逻辑相关的...

    grep程序的源代码

    6. **性能优化**:可能包含一些性能优化技巧,如使用KMP(Knuth-Morris-Pratt)算法或Boyer-Moore算法提高匹配速度,或者使用多线程并行处理多个文件。 学习grep的源代码,可以加深对C++编程、正则表达式和文本处理...

    grep awk sed调研文档

    `grep`中的通配符`*`在正则表达式中代表零个或多个任意字符。例如,`g*r`可以匹配"gr"、"gro"、"gror"等。 ##### 2.7 系统`grep` 大多数现代Linux发行版默认安装的是GNU版本的`grep`,它提供了更多的功能和灵活性...

    shell之grep

    3. **-h**:在查询多个文件时不显示文件名。这使得输出更加简洁。 4. **-l**:仅列出包含匹配项的文件名。这有助于快速找出哪些文件包含了特定的信息。 5. **-n**:显示匹配行及其对应的行号。这对于定位特定行非常...

    从0开始学习Shell高级编程视频课程第二部分2

    它们允许我们组合多个测试,以形成复杂的逻辑表达式。常见的逻辑操作符包括`&&`(与)、`||`(或)和`!`(非)。例如,`command1 && command2`表示只有当`command1`成功执行时,才会执行`command2`。掌握这些操作符...

    LINUX下grep、sed、gawk指令详解

    用于指定一个或多个命令,可以多次使用 `-e` 来添加多个命令。 ##### 4. 元字符集 与 **grep** 类似,**sed** 也支持正则表达式的使用。 ##### 5. 实例 - **5.1 删除:d 命令** `sed '/pattern/d' file` — ...

    GrepConsole

    4. **多配置文件**:支持多个配置文件,方便在不同的项目或开发阶段切换不同的颜色方案。 在实际应用中,GrepConsole可以与其他IDEA插件,如Log4j或Logback等日志框架配合使用,实现更精细化的日志管理。同时,由于...

    使用sed grep工具过滤实例

    此外,以下链接提供了更多关于sed和grep的使用技巧及注意事项,供读者深入学习: 1. **正则表达式快速入门**:[链接](https://www.cnblogs.com/realcare/p/6028622.html) 2. **sed字符串替换**:[链接]...

    Linux Grub and grep(regular expression) Tutorial

    总结来说,理解GRUB的配置以及如何使用grep进行有效搜索,是每个Linux系统管理员必备的技能。通过熟练掌握这两个工具,不仅可以优化系统启动流程,还能高效地诊断和解决问题。在日常工作中,不断练习和探索,将使你...

Global site tag (gtag.js) - Google Analytics