码迷,mamicode.com
首页 > 其他好文 > 详细

grep/sed/awk命令查看指定时间段的日志

时间:2020-02-19 16:58:50      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:alt   nbsp   amp   size   log   查询   今天   研发   时间段   

*grep命令

今天遇到研发要求查询定时任务(elastic-job)在14:00-14:40的日志,使用grep命令很方便:

命令: grep ‘时间‘ ‘日志文件名 ‘

1、例如查询2020-02-19 14:10到2020-02-19 14:15区间的日志

grep "2020-02-19 14:1[0-5]" dubbo-elastic-job.log

查询日志时间正好截至2020 02-19 14:15

技术图片

 

 2、例如查询当天10点到11点的日志

grep "2020-02-19 1[0-1] " dubbo-elastic-job.log

 

*sed命令---推荐使用  

1、例如查询2020-02-19 14:10到2020-02-19 14:15区间的日志

sed -n ‘/2020-02-19 14:10:00/,/2020-02-19 14:15:00/p‘ dubbo-elastic-job.log

 

*awk命令  

1、例如查询今天14:10:10 到14:12:59区间的日志,注意时间要用引号

awk ‘$2>"14:10:10" && $2<"14:12:59"‘ dubbo-elastic-job.log  

注意参数$1和$2的取值,我这里$1是指年月日,$2是指时分秒。

  

grep/sed/awk命令查看指定时间段的日志

标签:alt   nbsp   amp   size   log   查询   今天   研发   时间段   

原文地址:https://www.cnblogs.com/python-wen/p/12331751.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!