我们有一个执行curl命令的.sh文件,我们需要在java中执行相同的.sh文件的curl执行。我们在java中复制.sh执行的相同行为时遇到了问题。
答案 0 :(得分:4)
Runtime.getRuntime().exec("/path/yourscript.sh");
答案 1 :(得分:2)
如果您尝试将shell脚本移植到Java,我建议使用为Java而不是curl创建的HTTP库,例如Apache Commons HTTP Client。
但是,如果您真的想在Java程序中执行shell脚本,可以使用Darin的建议来使用Runtime.getRuntime().exec("/path/yourscript.sh")