`

grep 搜多行匹配多个字符串

阅读更多

 

grep -E  "Action调用接口发生异|WS统计接口返回结果:null" app-ncng.log

 

[test@TEST007 log]$ grep -E  "Action调用接口发生异|WS统计接口返回结果:null" app-ncng.log
09:44:21,838 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-3) Action调用接口发生异常:请求参数不全
09:44:21,839 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-3) WS统计接口返回结果:null
10:25:40,735 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-3) Action调用接口发生异常:请求参数不全
10:25:40,736 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-3) WS统计接口返回结果:null
10:26:06,401 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-4) Action调用接口发生异常:请求参数不全
10:26:06,402 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-4) WS统计接口返回结果:null
10:42:03,967 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-1) Action调用接口发生异常:请求参数不全
10:42:03,967 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-1) WS统计接口返回结果:null
10:45:09,131 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-2) Action调用接口发生异常:请求参数不全
10:45:09,132 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-2) WS统计接口返回结果:null
10:49:28,497 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-2) Action调用接口发生异常:请求参数不全
10:49:28,497 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-2) WS统计接口返回结果:null
10:52:33,128 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-2) Action调用接口发生异常:请求参数不全
10:52:33,129 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-2) WS统计接口返回结果:null
11:00:36,759 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-4) Action调用接口发生异常:请求参数不全
11:00:36,760 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-4) WS统计接口返回结果:null
11:10:45,228 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-2) Action调用接口发生异常:请求参数不全
11:10:45,229 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-2) WS统计接口返回结果:null
11:11:05,754 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-4) Action调用接口发生异常:请求参数不全
11:11:05,755 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-4) WS统计接口返回结果:null
11:12:42,992 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-1) Action调用接口发生异常:请求参数不全
11:12:42,992 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-1) WS统计接口返回结果:null
13:57:52,474 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-3) Action调用接口发生异常:请求参数不全
13:57:52,475 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-3) WS统计接口返回结果:null
14:06:55,332 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-3) Action调用接口发生异常:请求参数不全
14:06:55,333 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-3) WS统计接口返回结果:null
14:12:53,170 ERROR [com.mc.action.Action10090] (http--172.32.51.7-8406-4) Action调用接口发生异常:请求参数不全
14:12:53,171 INFO  [com.mc.action.Action10021] (http--172.32.51.7-8406-4) WS统计接口返回结果:null

分享到:
评论

相关推荐

    文件字符串查找工具,支持多行的

    1. **多行匹配**:支持正则表达式,可以查找跨行的模式,比如匹配以特定字符串开始,然后在下一行找到结束标志的情况。 2. **中文支持**:针对中文环境优化,能正确处理UTF-8或其他编码方式的中文字符。 3. **文件...

    linux匹配命令awk、grep、sed简介

    | `*` | 匹配零个或多个重复的前导字符,如 `/ *love/` 匹配包含零个或多个空格后紧跟 "love" 的行。 | | `[ ]` | 匹配括号内任意一个字符,如 `/[Ll]ove/` 匹配 "love" 或 "Love"。 | | `[x-y]`| 匹配指定范围内...

    正则表达式最全教程,2天学会.docx

    - `runoo+b` 匹配以 'runoo' 开头,后面跟着一个或多个 'b' 的字符串。 - `runoo*b` 匹配以 'runoo' 开头,后面跟着零个或多个 'b' 的字符串。 - `colou?r` 匹配 'color' 或 'colour','?' 表示 'u' 可以出现0次...

    正则表达式

    - **分割字符串**:使用正则表达式作为分隔符,将字符串切割成多个部分。 3. **正则表达式修饰符** - **i**:忽略大小写。 - **g**:全局匹配,查找所有匹配项,而非仅第一个。 - **m**:多行模式,`^`和`$`...

    正则表达式 快速入门

    4. **分组与引用**:使用圆括号`()`创建分组,可以对一组字符进行操作,如`(ab)+`匹配连续的一个或多个"ab"。引用`\number`(number为分组编号)用于在表达式中引用之前定义的分组。 5. **边界匹配符**:`\b`匹配...

    本电子文档讲解了正则表达式

    它能够用来检查一个字符串是否符合特定的规则,或者找出符合规则的字符串部分。正则表达式不仅用于编程语言,还广泛应用于文本编辑器、搜索引擎和各种软件中。 2. **正则表达式的基本元素** - **元字符**:元字符...

    Perl正则表达式,常用函数和变量

    例如,`\d`代表数字,`.`代表任何字符,`*`表示前一个字符可以出现零次或多次。`^`表示字符串的开始,`$`表示字符串的结束,`[]`用于定义字符集,`()`用于分组。 二、Perl正则表达式的匹配操作 在Perl中,可以使用...

    正则表达式之道.doc

    - **字符集合** `[]`: 可以指定一组字符中的任意一个字符,例如`[0-9]`匹配任何数字字符。使用`[^...]`表示排除特定字符集,例如`[^269A-Z]`表示除了2、6、9和所有大写字母之外的任何字符。 #### 三、正则表达式的...

    正则表达式学习

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和替换等场景。在IT行业中,掌握正则表达式是开发者必备的技能之一,尤其对于Linux系统管理和编程人员...

    正则表达式:深入理解与应用.zip

    - **量词**:用来指定前一个字符或字符集出现的次数,如`*`代表零次或多次,`+`代表一次或多次,`?`代表零次或一次,`{n}`代表n次,`{n,}`代表至少n次,`{n,m}`代表n到m次。 - **分组**:使用圆括号`(`和`)`对字符...

    php正则表达式的基本语法总结共11页.pdf.zip

    - `preg_match()`:检查字符串是否匹配某个模式,返回布尔值。 掌握这些PHP正则表达式的基本语法,能极大地提高开发者处理字符串的效率和灵活性,从而提升代码质量。通过实际操作和练习,开发者将能够熟练运用正则...

    PowerGREP4

    正则表达式(Regular Expression)是一种用于匹配字符串的模式,它由各种特殊字符和普通字符组成,能够表示一类字符串的共同特征。在PowerGREP4中,用户可以利用正则表达式进行精确的文本匹配,包括但不限于: - ...

    正则表达式30分钟入门教程.rar

    - **分组**:使用`(`和`)`将多个字符或表达式组合成一个整体,可以使用`\1`等引用前面的分组。 - **选择符**:`|`表示或,如`ab|cd`匹配"ab"或"cd"。 3. **重复与选择的高级用法** - **非贪婪匹配**:在量词后...

    正则表达式大全.doc

    [ ] | 匹配任何一个字符列表 | grep [cng]ord sample.txt | 将匹配 “cord”, “nord”, “gord” [^ ] | 匹配任何一个字符不在列表 | grep [^cn]ord sample.txt | 将匹配 “lord”, “2ord”, 等,但不包括 “cord...

    两本正则表达式入门教程

    在学习正则表达式的过程中,读者会了解到如何使用选择符(|)匹配多个可能的选项,如何使用反向引用(\1、\2等)来重复之前的匹配,以及如何利用预定义字符类(如\d表示数字,\w表示字母数字字符等)。同时,了解...

    字符批量替换

    若要批量处理多个文件,可以结合文件系统操作,遍历指定目录下的所有文件进行替换。 在大数据处理场景下,字符批量替换可能涉及到数据库操作,如SQL中的`UPDATE`语句配合`REPLACE`函数,可以更新数据库表中的特定...

    Search and Replace.zip

    1. **搜索与替换基本概念**:在文本编辑器、编程环境中,搜索与替换功能允许用户查找特定的字符串或模式,并将其替换为另一个字符串。这在编辑大量文本、修改代码或处理数据时非常有用。 2. **正则表达式**:在高级...

Global site tag (gtag.js) - Google Analytics