1

重複の可能性:
Java からの Linux コマンド

アプリケーションから Linux コマンドを実行する必要がある Java アプリケーションを開発しています。これを行う方法?

4

3 に答える 3

2

これを使用できます:

/* build up command and launch */
String command = "DO SOMETHING";

try {
    Runtime.getRuntime().exec(command);
} catch (Exception ex) {
    ex.printStackTrace();
}
于 2012-06-30T14:55:20.370 に答える
1

そのような例:

String [] arrs = new String [3] ;
arrs[0] = "/bin/bash";
arrs[1] = "-c";
arrs[2] = "rm s*"  ;
pp=Runtime.getRuntime().exec(arrs);
pp.waitFor();

これにより、sで始まるファイルがJavaコードが保存されているディレクトリから削除されます。

于 2012-06-30T23:25:58.163 に答える
1

Runtime.exec() メソッドを使用できます。

于 2012-06-30T14:55:23.623 に答える