在 Mac OS X Lion 中运行,我需要使用命令行中的脚本从远程服务器检索文件。我试图在代码中使用的命令是“bash /my/path/here/myscript”,我已经使用下面的代码从命令行(atos)运行了另一个进程。
Process proc = Runtime.getRuntime().exec(cmd);
但是在调试时,程序继续运行而没有错误,但脚本似乎确实已经运行了。此外,脚本检索文件时应该暂停几秒钟,但我的程序会立即继续执行。从终端运行时,脚本本身会按预期工作。我对如何让它工作感到有点困惑,所以任何帮助都将不胜感激。