日志格式如下

2013/08/16    01:10:11.111    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:11:22.222    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:12:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:13:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:14:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:15:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:16:11.111    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:17:22.222    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:18:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:19:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:20:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:21:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:22:11.111    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:25:22.222    E12345678900-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:30:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:32:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:36:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

2013/08/16    01:40:33.046    E68C93001100-0    6513    123    0    IN    OK()    0    0    0    0    0    0

请问:如何用awk找到时间范围是2013/08/16    01:15:00.000  到 2013/08/16    01:30:00.000 之间的日志数据

另:日志文件很大,5G以上,用什么方式查会快??

--------------------------------------------------------------------------------------------------------

感谢以下几位的帮助,由于在另一个论坛提供了多种方法,故有兴趣的朋友可以点下面的链接去看看,

并附上了我对各种写法执行效率的测试数据,thanks!

http://bbs.chinaunix.net/thread-4096403-1-1.html

本帖最后由 fortunezg 于 2013-8-28 11:06 编辑

分享至:

linux awk 时间范围,如何用awk从日志文件中找到时间范围的记录相关推荐

  1. Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置

    Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置 grep [选项]... PATTERN [FILE]... grep -C N,(N代表一个整数)是搜索关键字出现位置,并且 ...

  2. 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到 29-Apr-2020 16:41:28.331 严重 [RMI TCP Connection(3)-127.0.0.1] org

    出现该问题最后尝试为打包没有jar包导致,在idea中file-project Structure-Artifacts,在web-inf中新建一个lib文件夹并把jar包导进去,亲测可用 记录...

  3. 运用awk提取日志文件中的IP地址

    在我们的日常工作中,可能会遇到各种不同的问题,有来自内部,有的来自外部. 以Nginx服务为例,服务上线之后可能会遭受非法的流量攻击,我们在配置Nginx服务时可以通过Nginx.conf配置文件中的 ...

  4. linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...

  5. linux日志添加到文件,关于linux:将变量中的内容追加到日志文件中

    我有一个脚本,并尝试将我的变量中的内容附加到.log文件. 我在另一篇文章中看到了(如何通过命令行将变量文本附加到文件的最后一行?),你可以使用echo"$(cat $ FILE)$ APP ...

  6. 使用awk用一个列替换另一个文件中的列?

    转自使用awk用一个列替换另一个文件中的列? - 程序园 (voidcn.com) 我有两个文件: f1: 111 aaa 444 222 bbb 555 333 ccc 666f2: 111 333 ...

  7. Linux运维之认识与分析日志文件(rsyslog服务),时间同步服务(chronyd服务)及时间管理命令(timedatectl)

    一.实验环境(rhel7.0版本) 主机环境:rhel7.0 各主机信息 主机名 IP server 172.25.254.1 client 172.25.254.2 二.日志文件介绍 1.Linux ...

  8. linux过滤文件的关键字,linux tail 过滤日志文件中的关键字

    1.查看日志文件中带有指定关键词的日志信息 tail -f  日志文件名 | grep 关键字 | grep 关键字 2.查看日志文件最后1000行 tail -f -n 1000 日志文件  (实时 ...

  9. python读取日志统计ip_使用python脚本实现统计日志文件中的ip访问次数

    使用python脚本实现统计日志文件中的ip访问次数,注意此脚本只适用ip在每行开头的日志文件,需要的朋友可以参考下 适用的日志格式: 106.45.185.214 - - [06/Aug/2014: ...

最新文章

  1. SpringMVC 如何实现将消息的websocket
  2. java ee web高级,Java EE Web高级开发案例
  3. hadoop 配置文件简析
  4. AtCoder - arc098_b Xor Sum 2(尺取+位运算)
  5. python内置函数用来返回_Python内置函数用法
  6. JS window对象 Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location.[属性|方法]...
  7. 在CentOS5.5上做Heroku的开发
  8. oracle 性能诊断工具,oracle性能诊断工具
  9. linux环境下python 库模块安装
  10. echarts中矢量图片路径设置
  11. 【购买ipad 2021记录:Apple官网线上下单,直营店线下取货】
  12. [AE] ArcGIS Engine处理Landsat8数据
  13. js操作Cookie,js设置Cookie值,js读取Cookie值
  14. Roslyn(CSharpScript).Net脚本编译引擎使用过程内存增涨与稳定的方式
  15. r语言如何计算t分布临界值_R语言使用蒙特卡洛模拟进行正态性检验及可视化
  16. 汽车CAN诊断——报文数据篇
  17. 手机版制作H5页面免费工具大集合
  18. C语言学习 ISBN码
  19. python可以自动运行m文件吗_如何运行m文件而不启动matlab
  20. On teaching mathematics--Arnold

热门文章

  1. python 3.6.5 模拟银行转账系统
  2. kite:Python 代码自动补全神器
  3. python测试系列教程——python+Selenium+chrome自动化测试框架
  4. 卷积神经网络中的权值共享
  5. 贺利坚老师汇编课程53笔记:寄存器冲突问题解决方案定义子程序标准框架
  6. 汇编三星题目:一个有符号字数组以0为结束标志,编程求这个数组的最大值、 最小值、平均值
  7. SRAM6264(8K*8)
  8. EasyUI Tree添加节点
  9. 2:url有规律的多页面爬取
  10. EF 保证线程内唯一 上下文的创建