StringBuilder result = new StringBuilder();
InputStream in = proc.getInputStream();
BufferedReader buf = new BufferedReader(new InputStreamReader(in, "gbk"));
String line = null;
while ((line = buf.readLine()) != null){
result.append(line).append("\r\n");
}
buf.close();
proc.destroy();
// 判断返回数据是否正确
if (result.indexOf("failed") == -1){
System.out.println("> success");
} else {
System.out.println("> failed");
}
JAVA调用shell
最新推荐文章于 2024-03-08 13:48:50 发布