前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >命令小技巧总结

命令小技巧总结

作者头像
dogfei
发布2020-07-31 15:46:31
3260
发布2020-07-31 15:46:31
举报
文章被收录于专栏:devops探索devops探索

sed

场景一: 截取日志

当我们查看java日志的时候,有一些报错日志,并不会是输出到一行中,而是唰唰唰打印一堆,就像下面这样

image-20200730111818628
image-20200730111818628

这个时候假如,我们想去看从09:00之后的日志,如果仅仅使用grep去过滤的话,肯定是会遗漏的,因为grep是按行去过滤,所以,通过grep去过滤是行不通的,那有什么其他办法吗?

截取某一时刻到现在的日志

代码语言:javascript
复制
sed -n '/2020-07-30 09:/,$p'

截取某一时刻到另一时刻的日志

代码语言:javascript
复制
sed -n '/2020-07-30 09:/,/2020-07-30 10:59/p'

结果如下:

image-20200730112905260
image-20200730112905260
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • sed
    • 场景一: 截取日志
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档