Можно создать дубликат:
Linux commands from JavaКак запустить команду linux из java-кода?
Я занимаюсь разработкой приложений Java, где нужно выполнить команду Линукс из моего приложения. Как это сделать?
Можно создать дубликат:
Linux commands from JavaКак запустить команду linux из java-кода?
Я занимаюсь разработкой приложений Java, где нужно выполнить команду Линукс из моего приложения. Как это сделать?
Вы можете использовать это:
/* build up command and launch */
String command = "DO SOMETHING";
try {
Runtime.getRuntime().exec(command);
} catch (Exception ex) {
ex.printStackTrace();
}
Вы можете использовать метод 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.
Да, но жалобы на принятый ответ там не обязательно относятся к этому вопросу. –