重複の可能性:
Java からの Linux コマンド
アプリケーションから Linux コマンドを実行する必要がある Java アプリケーションを開発しています。これを行う方法?
重複の可能性:
Java からの Linux コマンド
アプリケーションから Linux コマンドを実行する必要がある Java アプリケーションを開発しています。これを行う方法?
これを使用できます:
/* build up command and launch */
String command = "DO SOMETHING";
try {
Runtime.getRuntime().exec(command);
} catch (Exception ex) {
ex.printStackTrace();
}
そのような例:
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コードが保存されているディレクトリから削除されます。
Runtime.exec() メソッドを使用できます。