Linux中awk抽取包含某字段的整行日志
2016-05-11 17:14
465 查看
命令示例:
awk '{if($0~"listAuths") print}' xxx.log
解释说明:抽取xxx.log整个日志文件中,包含“listAuths”的行,打印输出
抽取效果:
[root@SZB-L0005724 applogs]# awk '{if($0~"listAuths") print}' csp_iobs_core_trace.log.2016-04-27
[INFO ] [2016-04-27 17:40:14] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 4ms. args : listAuths'args :
[INFO ] [2016-04-27 17:41:13] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:45:14] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:50:15] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:55:15] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 18:00:16] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 18:05:16] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 4ms. args : listAuths'args :
详解:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
awk '{if($0~"listAuths") print}' xxx.log
解释说明:抽取xxx.log整个日志文件中,包含“listAuths”的行,打印输出
抽取效果:
[root@SZB-L0005724 applogs]# awk '{if($0~"listAuths") print}' csp_iobs_core_trace.log.2016-04-27
[INFO ] [2016-04-27 17:40:14] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 4ms. args : listAuths'args :
[INFO ] [2016-04-27 17:41:13] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:45:14] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:50:15] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 17:55:15] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 18:00:16] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 5ms. args : listAuths'args :
[INFO ] [2016-04-27 18:05:16] com.pingan.iobs.core.aspect.ControllerAspect - listAuths finished! cost: 4ms. args : listAuths'args :
详解:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
相关文章推荐
- Linux下安装TeXLive 2015
- linux常用vim命令
- g4l 备份还原linux系统
- linux中platform与中断
- 释放LINUX CACHEC的 小脚本
- Linux下链接文件的区别——软链接和硬链接
- linux_c学习笔记之curl的使用一
- CentOS6.5 本地源搭建Ceph
- Linux 下函数栈帧分析
- linux “源代码包”和“二进制包”的区别
- CentOS6 中文乱码解决
- 在 Linux 上安装 Git
- RTLinux编程总结
- linux常规命令
- CentOS 下搭建FTP服务器
- Linux更改主机名与设置DNS解析及设置IP
- 将mysql数据库导成sql文件的linux命令
- linux-Centos-7-64位:6、 svn安装及配置
- Linux路径名查找
- Linux查看CPU和内存使用情况