查询指定时间段内的日志
grep 查询的内容 sed -n '/开始时间/,/结束时间/' 文件名
eg:
grep 成功 sed -n '/2018-09-06 16:00:00/,/2018-09-06 17:00:00/p' all.2018-09-06.log
之前用的一直sed -n 怎么不成功呢。查不到东西呢,显示的还是所有的日志呢,原来自己少了p,切记哦,不要忘了哦,不然时间区间的设置是无效的
本文介绍如何利用sed和grep结合进行日志文件的时间段筛选,通过具体实例演示了正确使用sed-n命令行参数的重要性,确保仅输出指定时间范围内的日志条目。
查询指定时间段内的日志
grep 查询的内容 sed -n '/开始时间/,/结束时间/' 文件名
eg:
之前用的一直sed -n 怎么不成功呢。查不到东西呢,显示的还是所有的日志呢,原来自己少了p,切记哦,不要忘了哦,不然时间区间的设置是无效的
3万+
7324