我试图在Java上执行一个Linux脚本,使文件可执行。该脚本包含以下内容:
#/bin/bash
chmod +x *注意:脚本是可运行的(chmod +x)
我的Java代码包含以下内容:
try {
Process p = Runtime.getRuntime().exec("./Scripts/execute.sh");
}catch (Exception e1) {
System.out.println("Exception: ");
e1.printStackTrace();
}出于某种原因,我似乎无法运行脚本。我以前尝试过运行一个简单的脚本,其中包含“echo‘hello”,并且能够看到输出。有人知道怎么做吗?
发布于 2014-07-11 23:47:18
https://stackoverflow.com/questions/24708095
复制相似问题