我正在尋找從java執行幾個comman shell的方式。我發現這在計算器,但它不僅有利於執行每個會話一個命令shell:從java執行多個命令shell
try {
// Execute command
String command = "ls -la";
StringBuffer ret=new StringBuffer();
Process p = Runtime.getRuntime().exec(command);
// Get the input stream and read from it
InputStream in = child.getInputStream();
int c;
while ((c = in.read()) != -1) {
ret.append((char)c);
}
in.close();
System.out.println(ret.toString());
} catch (IOException e) {
e.printStackTrace();
}
反正是有使用上面的代碼相同的會話執行多個命令?
你說的是哪屆? – adranale 2012-07-12 12:22:41