Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的 java 程序中使用 Linux grep 进行搜索,因为 grep 的性能令人满意。但我不想用Runtime.getRuntime().exec()操作系统的命令来调用它。因此我下载了 grep-2.9 源代码,但现在我不知道如何将该代码集成到我的 java 应用程序中。有没有办法直接使用 grep 或其他 linux 命令,而不是从操作系统?
Runtime.getRuntime().exec()
我认为你最好试试这个:Grep4J
另一种可能的替代方法是使用语言库支持的 groovy
这两种方法都比从 Java 运行特定于 linux 的实用程序更好。
希望这可以帮助