使用旧时间戳就地删除日志行

非洲裔乔

再会。我有一个日志文件,我想删除超过30天的行。

文件内容:

2017/04/04 15:53:22 [11487] building file list
2017/04/04 15:53:22 [11487] done
2017/04/04 15:53:22 [11487] sent 163 bytes  received 12 bytes  350.00 bytes/sec
2017/04/04 15:53:22 [11487] total size is 48640  speedup is 277.94
2017/04/04 15:53:29 [11493] building file list
2017/04/04 15:53:29 [11493] done

使用awk尝试,但是它不允许您对文件执行内联编辑。也不能使用gawk作为解决方案,因为我只有3.7.0版,是希望有人可以协助sed吗?寻找一个衬板最好。这是bash。

非洲裔乔
grep -v "$(date '+%Y/%m/%d' -d '30 days ago')*" logfile 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据访问日志行中存在的时间戳使jmeter执行日志重播

来自分类Dev

在Android中删除特定的日志行

来自分类Dev

删除包含哈希字符的日志行

来自分类Dev

如何计算 Python 中每行 (id) 的旧时间戳数

来自分类Dev

使用JavaScript解析Apache日志时间戳

来自分类Dev

使用grep仅输出部分日志行

来自分类Dev

如何使用FileBeat从日志行设置字段

来自分类Dev

EF Core-在保存之前设置时间戳仍然使用旧值

来自分类Dev

使用.conf文件logstash在日志文件中获取时间戳

来自分类Dev

使用Shell脚本在特定时间戳之间获取日志

来自分类Dev

使用终端将时间戳输出到日志文件

来自分类Dev

时间戳和使用 PSFTP 的详细日志记录级别增加

来自分类Dev

从NSString删除时间戳

来自分类Dev

sshd日志行格式

来自分类Dev

使用logstash将日志行转换为逗号分隔的字段

来自分类Dev

从Rails删除图像时间戳

来自分类Dev

Mongoose 按时间戳删除

来自分类Dev

在Docker Compose日志中打印时间戳

来自分类Dev

Grep日志文件大于时间戳

来自分类Dev

tail -f 日志文件时间戳

来自分类Dev

SED 在时间戳之间解析 apache 日志

来自分类Dev

如何获取两个时间范围之间的所有日志行?

来自分类Dev

在 javascript 中的行下创建一个时间日志行

来自分类Dev

此日志行的Grok模式

来自分类Dev

Extentreport 日志行正在重复

来自分类Dev

'Vagrant ssh'使用旧的已删除框

来自分类Dev

使用Logback-test.xml将时间戳添加到日志文件

来自分类Dev

如何使用Shell脚本逐行读取日志文件并提取时间戳和文件大小信息?

来自分类Dev

使用正则表达式在日志中的时间戳之间添加换行符

Related 相关文章

热门标签

归档