java执行linux命令

在实际工作当中有时候会用到java操作系统命令,如下是Java执行linux命令

      StringBuffer cmd=new StringBuffer();

cmd.append("mv");

cmd.append(" \"").append(videoSource).append("\" ");

cmd.append(" \"").append(newSourcePath).append("\"");

        String[] cmdArray = { "/bin/sh", "-c", cmd.toString()};

        System.out.println("cmd:  "+cmd.toString());

try {

    Process p=Runtime.getRuntime().exec(cmdArray);

    p.waitFor();    

} catch (Exception e) {

e.printStackTrace();

}

猜你喜欢

转载自zhaocuifang-bf.iteye.com/blog/2280330
今日推荐