【发布时间】:2016-07-29 15:09:18
【问题描述】:
我必须计算某个字符串在 log4j 文件中出现的次数。我有一个开始日期,我想在测试期间在 Java 类中开始 greping(可能是 sed 或 awk?)。
即使我不知道从Runtime.getRuntime().exec(...) 命令捕获 grep 结果与读取和解析(通过正则表达式和字符串操作)当前 log4j 文件是否更好,我也不知道如何grep像这样的文件:
2016-07-29 15:13:08,725: INFO [main] .....
2016-07-29 15:13:08,817: INFO [main] ....
2016-07-29 15:13:08,901: INFO [main] ...
但仅在 2016-07-29 15:13:08,818 之后
提前致谢!
【问题讨论】: