Linux按时间截取日志


第一种:
sed -n '/开始时间/,/结束时间/' 被截取日志原文件名称>截取后存储日志文件名称 -------这种时间精确度到时分秒 sed -n '/2018-06-22|10:23:44/,/2018-06-22|11:23:44/' oa.log>10-11oa.log -------精确到小时 sed -n '/2018-06-22|10/,/2018-06-22|11/' oa.log>10-11oa.log 其中开始时间按照要被截取的日志原文件日期格式来写20180622,或2018-06-22类似 ———————————————— 版权声明:本文为CSDN博主「群山回唱」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/ShiKkun/java/article/details/80771672

 

第二种:

tail -100000 XXX.log(要切的100000行日志) > (切到AAA.txt中)AAA.txt

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM