从tomcat日志中提取ORACLE错误列表

时间:2015-07-30 15:25:27

标签: linux bash tomcat

寻找一些快速帮助(希望如此);我正在寻找一种从tomcat日志中提取ORACLE错误的方法;例如

INFO   | jvm 1    | main    | 2015/07/30 00:00:29.038 | Exception in thread "TaskExecutor-master-3734-ProcessTask [8799338038198]" com.business.platform.servicelayer.exceptions.ModelSavingException: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DATABASE.DATABASE_IDX_3) violated

我想要做的是创建一个独特的Oracle错误列表作为其输出

输出示例:

ORA-00001
ORA-00932
ORA-00000

有人有一个方便的脚本吗?谢谢,任何帮助!

1 个答案:

答案 0 :(得分:0)

使用GNU grep:

grep -oP ' \KORA-[0-9]{5}(?=:)' file