1

我正在运行一个外部可执行文件,将结果捕获为一个对象。.exe 是基于遗传参数和遗传价值预测选择种群的工具。程序按要求执行并写入输出,但未能退出。没有错误,当手动停止时,它以状态码 0 退出。我怎样才能让这个调用退出并像其他系统调用一样继续?

调用的格式如下所示:

t <- tryCatch(system2("OPSEL.exe", args = "CMD.txt", timeout = 10))

我已经尝试使用上面引用的两个文件在命令 shell 中运行它,它会正确退出。

4

0 回答 0