示例日志格式:2020-07-09 10:15:46.635 [...-thread-3] ERROR com....

①grep
命令:grep '时间' '日志文件名'
1、例如查询2020-07-09 10:10到2020-07-09 10:15区间的日志
grep "2020-07-09 10:1[0-5]" catalina.out

2、例如查询当天10点到11点的日志
grep "2020-07-09 1[0-1] " catalina.out

注:亲测有效

②awk命令
1、例如查询今天10:10:10 到10:15:59区间的日志,注意时间要用引号
awk '$2>"10:10:10" && $2<"10:15:59"' catalina.out
注意参数$1和$2的取值,我这里$1是指年月日,$2是指时分秒。

扩展:$0表示行所有信息,$1、$2、$3...$n分别表示第1列、第2列、第3列...第n列(以空格为默认分隔符将每行切片)。awk命令经常会使用这些符号去做匹配、打印指定指定列等操作
日志格式为:2020/07/09-05:02:37 >>  INFO >>
则:awk '$1>"2020/07/09-05:01:38" && $1<"2020/07/09-05:02:38"' catalina.out

注:亲测有效

③sed命令
1、例如查询2020-07-09 10:10到2020-07-09 10:15区间的日志
sed -n '/2020-07-09 10:10:00/,/2020-07-09 10:15:00/p' catalina.out
注:由于我项目日志格式:2020/07/09-11:50:59 ERROR https-jsse-nio-8080-exec-2  对于该命令没有适用

希望对你有帮助,祝你有一个好心情,加油!

若有错误、不全、可优化的点,欢迎纠正与补充!

grep/awk/sed查指定时间段日志相关推荐

  1. 五分钟入门文本处理三剑客grep awk sed

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:Spring Boot + Vue 如此强大?竟然可以开发基于 C/S 架构的应用个人原创+1博客:点击前往,查 ...

  2. awk处理带有空格的字符串_五分钟入门文本处理三剑客grep awk sed

    介绍 grep awk sed是Linux下文本处理常用的命令,能完成很多神奇的操作,今天就分享一下这三个命令最常见的用法 grep 使用一般有如下两种形式 第一种形式 grep [option] [ ...

  3. cut\grep\awk\sed命令详解

    cut\grep\awk\sed命令详解 1.cut命令详解及实例 (1)作用:提取文件中指定的列 语法格式:cut  选项  文件名   (2)选项作用:      -d 分隔符     按照指定的 ...

  4. 利器 | 测试必会之 Linux 三剑客 ( grep / awk / sed )

    本文为霍格沃兹测试学院优秀学员课程学习系列笔记,想一起系统进阶的同学文末加群交流. Linux 给人的印象是黑乎乎的神秘窗口,文本操作和数据处理似乎没有 Windows 窗口界面直观方便.其实Linu ...

  5. grep awk sed 实例

    原文地址:http://blog.chinaunix.net/uid-16987232-id-3592539.html 文本过滤 5.1正则表达式 一种用来描述文本模式的特殊语法 由普通字符(例如字符 ...

  6. linux相关(find/grep/awk/sed/rpm)

    如何查找特定的文件: find :在指定目录下查找文件 find -name "filename" :从当前目录查找文件 find / -name "filename&q ...

  7. Linux命令:grep awk sed详解

    1.grep grep [options] regex [file...] regex 是指一个正则表达式 -i : 忽略大小写.不会区分大小写字符.也可用–ignore-case 来指定. -v : ...

  8. grep awk sed练习

    一.grep命令练习  文件:datafile  Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300 ...

  9. Linux文本处理命令:cut grep awk sed printf

    行 grep : 善于利用字符进行获取内容 针对于行的   [选项] [模式][文件]  选项规定内容样式 模式规定内容 sed:修改器   善于使用行数进行操作 针对于行的 列 cut :   cu ...

  10. Linux下截取指定时间段日志并输出到指定文件

    sed -n '/2019-04-22 16:10:/,/2019-04-22 16:20:/p' log.log > bbb.txt 转载于:https://www.cnblogs.com/m ...

最新文章

  1. UITextField长度限制的写法
  2. java后台post请求调用接口
  3. prism项目搭建 wpf_WPF Step By Step 系列-Prism框架在项目中使用
  4. 小程序生成海报 详解
  5. BERT重计算:用22.5%的训练时间节省5倍的显存开销(附代码)
  6. Centos 6中模拟破坏MBR救援模式下修复
  7. 使用jQuery Mobile设计移动设备网站
  8. 一款开源且功能强大的C#甘特图控件.NET Winforms Gantt Chart Control
  9. 怡红快绿 [转自TK's Blog]
  10. Mailplane 4 for Mac(Gmail邮件客户端)
  11. P2P组内通信与节电模式
  12. 密码学系列之:blowfish对称密钥分组算法
  13. 微信公众平台原创声明功能公测 自媒体原创保护的福音
  14. 计算机卸载一个程序正确操作,电脑卸载程序时提示请等待当前程序完成卸载或更改怎么办...
  15. Latex使用本地字体
  16. Python-一行输出列表元素
  17. linux下删除空行的几种方法
  18. ISE中报错“Xst:442 - Invalid file extension (.v) for output format NGC‘
  19. 使用css做一个右向的三角箭头
  20. 2019-2020年汽车电子行业深度报告-1

热门文章

  1. 移动设备管理与OMA DM 协议 V5(1)
  2. C#基于FFmpeg实现录屏功能
  3. 微信红包,企业付款到零钱报错:此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置 的原因
  4. Oracle 创建新用户后无法登入,显示user lacks CREATE SESSION privilege; logon denied
  5. matlab空间计量AIC准则,空间计量经分析课件.ppt
  6. 摄影测量空间后方交会外方位元素的解算程序
  7. java虚拟机启动失败_Eclipse 启动提示java虚拟机启动失败
  8. png图片如何在线转换成jpg格式的
  9. psd导出切片html 分隔符,PHOTO SHOP里如何能把PSD的自动切成切片?存为HTML格式?
  10. 存在隐患 : 此角色的 日志目录 所在的文件系统的可用空间小于 10.0 吉字节。 /var/log/hive(可用:9.9 吉字节 (28.12%),容量:35.1 吉字节)