2009-12-11 4 views
0

У нас есть файл .sh, который выполняет команду curl, нам нужно выполнить одно и то же выполнение curl файла .sh в java. Мы сталкиваемся с проблемой репликации того же поведения выполнения .sh в java.Выполнение команды curl в java

+2

Так что точная проблема у вас возникли? Что у вас есть до сих пор? Каков ваш реальный вопрос? – Joey

ответ

4
Runtime.getRuntime().exec("/path/yourscript.sh"); 
2

Если вы пытаетесь перенести ваш скрипт на Java, я рекомендую использовать библиотеку HTTP сделал для Java вместо завитка, как Apache Commons HTTP Client.

Однако, если вы действительно хотите, чтобы выполнить сценарий оболочки внутри программы Java, вы можете использовать предложение Дарин, чтобы использовать Runtime.getRuntime().exec("/path/yourscript.sh")

Смежные вопросы