【发布时间】:2016-05-02 07:54:09
【问题描述】:
我正在使用 "Grep4J" 库来 grep 来自 linux 服务器的日志。但我什至想在 "gz" 文件中进行 grep,这些文件只不过是存档的日志文件。
默认情况下,Grep4J 不会在 tgz 文件中搜索,而且我也没有看到任何选项来指定它。简单地说,我需要使用 grep4j 库的“zgrep”等效项。
我现在正在使用以下命令:
grep(constantExpression("my grep string"), on(finalProfile));
我愿意使用任何其他支持此功能的 java 库。请不要建议使用Runtime.exec(),因为我已经知道这一点,而且我的要求比在 linux 中执行简单命令要复杂得多。
【问题讨论】: