我正在使用 Intellij IDEA,我正在尝试运行带参数的 shell 脚本,并读取执行结果。 此脚本 在我的 java SRC 包中, myScript.sh 运行已编译的 c 程序
String[] cmd = { "/bin/bash", "-c", "myScript" };
Runtime.getRuntime().exec(cmd);
最佳答案
我通过复制/ect/bin 中的 myScript.sh 解决了这个问题。 所以这使我的脚本成为一个环境路径,并使我能够读取所有输出或添加补充参数。 没有做任何改变
on my Java code
.
关于java - 谁可以在 Centos X64 中运行 shell (.sh) 脚本并读取输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47549099/