从R启动可执行文件

时间:2018-02-22 04:26:29

标签: r rstudio

如果这个问题在其他地方得到回答,我道歉。我有一个可执行文件,我需要从R运行。基本上我想用R来创建这个可执行文件需要的输入文件,然后运行它,最后再次使用R来分析输出文件。因为我必须多次这样做,所以我希望在输入文件准备好之后让R代码调用可执行文件。谢谢你的帮助。

Furqan

1 个答案:

答案 0 :(得分:0)

您可以使用system命令

来自帮助页面:

  

system调用命令指定的OS命令。

一个例子是:

system(paste('"c:/Program Files/Mozilla Firefox/firefox.exe"',
             '-url cran.r-project.org'), wait = FALSE)

或:

system("gzip mydat.csv", wait=FALSE)

在您的情况下,可能应在wait上设置TRUE参数,以确保程序已完成。