public String execCmd(String cmd) {
StringBuilder result = new StringBuilder();
try {
Process process = Runtime.getRuntime().exec(cmd);
InputStreamReader inputStreamReader = new InputStreamReader(process.getInputStream());
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line = "";
while ((line = bufferedReader.readLine()) != null) {
result.append(line + "\n");
}
} catch (Exception x) {
System.out.println("execCmd " + cmd + " error=" + x);
}
System.out.println("execCmd " + cmd + " result=" + result);
return result.toString();
}
java中执行本地系统命令并获取命令输出
于 2023-05-23 09:54:35 首次发布