Linux下 grep命中最后/前一次位置

grep一个内容,但是直接grep又会匹配太多命令行输出太多什么都看不清,这个时候使用grep与tail结合来抓取最后一条或者与head结合捕捉最开始的一条可以很好达到效果。如下:

tail -200是在前面查询结果集中,取最后200行

grep -C 100  'listMessageByTypes'  catalina.log | tail -200

head -200是在前面查询结果集中,取最前面200行

grep -C 100  'listMessageByTypes'  catalina.log | head -200
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容