我知道如何从我的 java 应用程序执行 shell 命令。它应该是这样的:
String command = "java -version";
Process proc = null;
try {
proc = Runtime.getRuntime().exec(command);
}
catch (IOException e) {
System.out.print(e);
}
我想将此命令的输出返回到我的 java 应用程序,而不是将输出打印到一些临时文件中,然后我从我的应用程序中读取该文件。这可能吗?