java实施shell脚本

java执行shell脚本?public static void main(String[] args) throws Exception{String[] cmds new Strin

java执行shell脚本

?

public static void main(String[] args) throws Exception{               String[] cmds = new String[] { "/bin/sh", "-c","/usr/java/tomcat/bin/a.sh" };Process process = null;try {process = Runtime.getRuntime().exec(cmds, null, null);InputStreamReader ir = new InputStreamReader(process.getInputStream());LineNumberReader input = new LineNumberReader(ir);String line;process.waitFor();while ((line = input.readLine()) != null) {System.out.println(line);}} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{process.destroy();}        }
?

?