我是Unix grep的新手,我希望能够提供一些grep命令。用于Java日志的Unix grep
目前,我有以下类型的误差在我的申请日志:
2012年2月31日10:21:41333 ERROR [65](GeneralAppliancesBean.java:135) - 异常的java。 net.ConnectException:连接超时
2012-01-31 10:24:41843 ERROR [41](FlightStatusBean.java:135) - 异常java.net.SocketTimeoutException:连接超时
2011- 01-31 10:22:41,841错误[1](FlightCancellation.java:135) - 异常java.rmi.ConnectException:连接超时
2011-01-31 10:22:41841 ERROR [1](OrderBean.java:132) - 异常java.rmi.ConnectException:连接超时
我想知道时间戳(例如2012-02-31 10:21:41,333
),Java类和行为负责(例如GeneralAppliancesBean.java:132
)此例外。
我该如何构建这个grep命令?
这个问题真的属于超级用户...没有涉及的编程。 – 2012-02-01 02:45:58
我认为这属于serverfault。也应该这样做与awk,而不是grep。 – 2012-02-01 03:09:26