截取日志文本行

本文介绍如何利用awk命令从日志文件中筛选特定日期的数据。通过实例演示了如何匹配指定月份及日期的日志记录,适用于系统管理和日志分析等场景。

 

日志格式:

Aug 19 00:00:01 sdjfsjk dfsdf dfsdfsdfsdfsdfd
Aug 21 00:00:01 sdjfsjk dfsdf dfsdfsdfsdfsdfd
Aug 21 00:00:01 sdfsdfjk339489df   3839ej kjkl d
Aug 22 00:20:01 34nkj 23u4k k 09i932iojo 90ioj
Aug 22 01:00:01 234890od 932 jk k3ji4
Aug 24 00:00:01 34820984 jiojfiojio ioi398u

取 Aug和大于等于22日的行

awk '$1=="Aug" && $2 >= 22' filename

awk '$1=="Aug" && $2==6 && $3>="00:00:01"' maillog

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值