grep/sed/awk命令查看指定时间段的日志
*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命令查看指定时间段的日志的更多相关文章
- Shell学习:grep, sed, awk命令的练习题
		
http://www.cnblogs.com/chengmo/archive/2013/01/17/2865479.html 文件:datafileSteve Blenheim:238-923-736 ...
 - linux查看指定时间段的日志
		
不需要tail命令,直接 grep '2018-04-22 12:3[2-9]' tesl.log: 这就是查询指定文件的2018-04-22 12点32分到39分的日志
 - Linux三剑客grep/sed/awk
		
grep/sed/awk被称为linux的“三剑客” grep更适合单纯的查找或匹配文本: sed更适合编辑匹配到的文本: awk更适合格式化文本,对文本进行较复杂各式处理: Grep --color ...
 - linux三剑客grep|sed|awk实践
		
最好先学习正则表达式的基本用法,以及正则表达式BREs,EREs,PREs的区别 此坑待填 grep sed awk
 - Linux基础命令-Nginx-正则表达式( grep sed awk )-Shell Script--etc
		
Linux基础使用 学习内容博客 内存 查看swap分区信息 > swapon -s 添加swap分区 > mkswap /dev/sdb2 > 激活 swapon -a /dev/ ...
 - sed,grep,awk命令常用法
		
查看当天nginx访问日志中2016:03:25到2016:05点passport.mingxiao.com域名访问量最多的url,可以查看网站是否被刷. 法一: sed -n '/2016:03:2 ...
 - grep sed awk 3个Linux中对文件内容操作的命令
		
在学习Linux命令中,发现3个有关于文件内容操作的命令grep,sed和awk,在这里简单汇总这3个命令主要作用,在实际中找到最合适的情景应用,详细用法可以参考其他文章. 1.grep命令 主要作用 ...
 - 5_find grep sed awk 详解
		
find :查找文件系统中指定的文件.可以按文件名(-name) 权限(-perm) 归属人 查找. find 要查找文件的路径 表达式 *通配符 可以添加在文件名的任意位置 常用的例子( ...
 - 【Linux】 字符串和文本处理工具 grep & sed & awk
		
Linux字符串&文本处理工具 因为用linux的时候主要用到的还是字符交互界面,所以对字符串的处理变得十分重要.这篇介绍三个常用的字符串处理工具,包括grep,sed和awk ■ grep ...
 
随机推荐
- transition 过渡的兼容性处理
			
transition兼容性: 封装一个js来验证浏览器是否兼容transition,以及选择兼容的写法 以下是transition.js (function(){ //判断transition属性是否 ...
 - Ubuntu系统下使用php7+mysql+apache2搭建自己的博客
			
很多人都有写博客的习惯,奈何国内的博客网站正在一家家地关闭与重整,部分博客网站也充斥着太多的广告,使用体验非常不好.对于爱写博客的朋友来说,其实还有一个更好的选择,那就是自己搭建一个博客. 搭建一个自 ...
 - Mac下搭建selenium环境
			
1,安装selenium 打开terminal,使用以下命令安装selenium: pip install -U selenium 2,下载chromedriver,并放在python的安装根目录 ...
 - java 关于xlsx(xls) 和 csv 文件的数据解析
			
1.适用于xlsx 和 xls <!--xlsx和xls文件pom依赖--> <dependency> <groupId>org.apache.poi</g ...
 - uniapp后台api设计(微信user表)
			
MySQL 创建数据库: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[ ...
 - java基础之----23种设计模式(单例模式)
			
概述 提到单例模式,我们并不陌生,而且面试中也常常会问单例模式相关的问题,接下来就谈谈单例模式,这篇文章会回答如下几个问题: 什么是单例模式? 单例模式有几种实现方式,以及各种实现方式的优劣? 单例模 ...
 - JavaSE学习笔记(3)---面向对象三大特性
			
JavaSE学习笔记(3)---面向对象三大特性 面向对象的三大特征:继承.封装.多态 1.封装 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改.然 ...
 - 什么是json? 什么是xml?JSON与XML的区别比较
			
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它使得人们很容易的进行阅读和编写.同时也方便了机器进行解析和生成.它是基于 JavaScript Prog ...
 - Spark学习之路 (八)SparkCore的调优之开发调优[转]
			
前言 在大数据计算领域,Spark已经成为了越来越流行.越来越受欢迎的计算平台之一.Spark的功能涵盖了大数据领域的离线批处理.SQL类处理.流式/实时计算.机器学习.图计算等各种不同类型的计算操作 ...
 - 新建Microsoft Word文档
			
问题描述 L正在出题,新建了一个word文档,想不好取什么名字,身旁一人惊问:“你出的题目叫<新建Microsoft Word文档>吗?”,L大喜,一拍桌子,说:“好,就叫这个名字了.” ...