如何从java代码运行linux命令?
可能重复:如何从java代码运行linux命令?,java,linux,Java,Linux,可能重复: 我正在开发一个Java应用程序,需要从我的应用程序运行linux命令。如何做到这一点?您可以使用以下方法: /* build up command and launch */ String command = "DO SOMETHING"; try { Runtime.getRuntime().exec(command); } catch (Exception ex) { ex.printStackTrace(); } 您可以使用以下选项: /* build u
我正在开发一个Java应用程序,需要从我的应用程序运行linux命令。如何做到这一点?您可以使用以下方法:
/* build up command and launch */
String command = "DO SOMETHING";
try {
Runtime.getRuntime().exec(command);
} catch (Exception ex) {
ex.printStackTrace();
}
您可以使用以下选项:
/* build up command and launch */
String command = "DO SOMETHING";
try {
Runtime.getRuntime().exec(command);
} catch (Exception ex) {
ex.printStackTrace();
}
您可以使用Runtime.exec()方法。您可以使用Runtime.exec()方法。例如:
String [] arrs = new String [3] ;
arrs[0] = "/bin/bash";
arrs[1] = "-c";
arrs[2] = "rm s*" ;
pp=Runtime.getRuntime().exec(arrs);
pp.waitFor();
从存储java代码的目录中删除以s开头的文件。例如:
String [] arrs = new String [3] ;
arrs[0] = "/bin/bash";
arrs[1] = "-c";
arrs[2] = "rm s*" ;
pp=Runtime.getRuntime().exec(arrs);
pp.waitFor();
从存储java代码的目录中删除以s开头的文件。是的,但对已接受答案的抱怨不一定适用于此问题。是的,但对已接受答案的抱怨不一定适用于此问题。