sed -n ‘/2015-05-04 09:25:55/,/2015-05-04 09:28:55/p’ logfile
这里有2点需要注意,时间格式要跟日志中的时间格式相同。
还要非常重要的一点,这个时间截取的一定是日志中存在的时间点,否则无法输出内容!很多答案里没有提及这一点,导致花了很多时间研究为什么无法打印出来指定时间的日志。
linux 截取一段时间日志
最新推荐文章于 2024-08-20 14:18:02 发布
sed -n ‘/2015-05-04 09:25:55/,/2015-05-04 09:28:55/p’ logfile
这里有2点需要注意,时间格式要跟日志中的时间格式相同。
还要非常重要的一点,这个时间截取的一定是日志中存在的时间点,否则无法输出内容!很多答案里没有提及这一点,导致花了很多时间研究为什么无法打印出来指定时间的日志。