在过去24小时内在日志文件中搜索错误

时间:2017-02-22 13:33:55

标签: linux

我想在listener.log文件中找到过去24小时内发生的oracle错误。我怎样才能在linux中打印出时间戳。请帮忙

1 个答案:

答案 0 :(得分:0)

我的日志文件格式如下。

  

13-SEP-2016 22:09:00 INFO $ {日志信息转到这里。}

sed -n -e '/^13-SEP-2016 22:09:00/,/^15-SEP-2016 23:09:01/p' listener.log

以上命令将使用指定的持续时间过滤日志,然后使用grep命令过滤oracle错误。 你可以根据你的要求改变持续时间来试试这个。