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