文档章节

awk,grep过滤日志

jastme
 jastme
发布于 2014/06/27 10:37
字数 222
阅读 1833
收藏 1

今天有个日志,需要截取5点到5点半的日志记录

我先整理了下,发现日志格式的日期是这样的。

00:21:09,015][INFO]
00:21:09,094][INFO]
00:21:09,095][INFO]
00:21:09,095][INFO]
00:21:09,097][INFO]
00:21:09,986][INFO]
00:21:09,987][INFO]
00:21:09,987][INFO]


当然,我只截取了一部分,对于这种格式,我们一样能用AWK来操作

awk '$2 > "00:05:00" && $2 < "00:05:30"' XXX.log   相信大家都能看懂,这个命令很简单,但是 这不是最佳的操作,AWK这样处理这个大文本效率不是很高


经过操作发现grep更快

grep -E '00:05:0[0-9]|00:05:1[0-9]|00:05:2[0-9]' XXX.log    这个更快捷啊!!!!!  这写法有点粗糙,但是实用


© 著作权归作者所有

共有 人打赏支持
上一篇: pip切换源
下一篇: 九九乘法表
jastme
粉丝 36
博文 135
码字总数 61896
作品 0
成都
程序员
私信 提问
分析APACHE NGINX的LOG

1、查看当天有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{...

技术小牛人
2017/11/16
0
0
记一次内存溢出java.lang.OutOfMemoryError: unable to creat

1、事发刚好在外干活,开发着急上线,就远程进行上线,过程中发现tomcat出现大量异常日志。2、报错日志java.lang.OutOfMemoryError: unable to create new native thread3、原因:得知市场部...

天乐
2017/12/24
0
0
第14章 grep、sed、awk 正则表达式

1. 如何把 /etc/passwd 中用户uid 大于500 的行给打印出来? awk -F ':' '$3>500' /etc/passwd 2. awk中 NR,NF两个变量表示什么含义?awk -F ':' '{print $NR}' /etc/passwd 会打印出什么结...

WINWINJJ
10/30
0
0
如何使用 awk 和正则表达式过滤文本或文件中的字符串

当我们在 Unix/Linux 下使用特定的命令从字符串或文件中读取或编辑文本时,我们经常需要过滤输出以得到感兴趣的部分。这时正则表达式就派上用场了。 什么是正则表达式? 正则表达式可以定义为...

开元中国2015
2016/07/19
48
0
linux服务器沦陷为它人发送短信的工具

linux服务器沦陷为它人发送短信工具的原因: 今天上班产品经理说:公司的短信验证码剩余使用量为0,头一天我进行检查的时候还剩1万多条。震惊!震惊!震惊! 查找过程: 一:于是查看与我们第...

程小白0302
2017/05/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周二乱弹 —— 其实我在地板也睡不着

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @witt-z :分享歌词: 阴天 在不开灯的房间,当所有思绪都一点一点沉淀。 分享莫文蔚的单曲《阴天》: 《阴天》- 莫文蔚 手机党少年们想听歌,...

小小编辑
8分钟前
9
3
微服务分布式事务实现

https://www.processon.com/view/link/5b2144d7e4b001a14d3d2d30

WALK_MAN
今天
3
0
《大漠烟尘》读书笔记及读后感文章3700字

《大漠烟尘》读书笔记及读后感文章3700字: 在这个浮躁的社会里,你有多久没有好好读完一本书了? 我们总觉得自己和别人不一样,所以当看到别人身上的问题时,很少有“反求诸己”,反思自己。...

原创小博客
今天
4
0
大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
今天
3
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部