在实际工作当中有时候会用到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();
}