首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R.exe、Rcmd.exe、Rscript.exe和Rterm.exe:有什么区别?

R.exe、Rcmd.exe、Rscript.exe和Rterm.exe:有什么区别?
EN

Stack Overflow用户
提问于 2010-08-05 16:21:27
回答 1查看 71.7K关注 0票数 119

我正在努力处理不同的R可执行文件。在批处理文件中运行命令行时,R.exe (带或不带CMD批处理选项)、Rcmd.exe、Rscript.exe和Rterm.exe到底有什么区别?

它们之间的区别是什么:

代码语言:javascript
复制
R.exe --no-environ --no-save < "c:\temp\R\test.R" > "c:\temp\R\out.txt" 2>&1

代码语言:javascript
复制
R.exe CMD BATCH --no-environ --no-save "c:\temp\R\test.R" "c:\temp\R\out.txt"

输出没有差别。

我在3079页的R参考手册中找不到任何关于Rcmd.exe和Rscript.exe的东西。

顺便说一下:我用的是Windows。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-05 21:31:33

警告:我在Linux上的工作比在Windows上多得多:

  • Rcmd.exe是历史遗留的,因为在过去,你不能在Windows上运行R CMD something,但需要特殊的可执行文件Rcmd.exe something。这种情况已经不再是这样了,但它是为向后提供的,compatibility.
  • Rterm.exe也是使用Rcmd.exe时的遗留物。可以忽略的是,在littlerRscript.exe出现之前,R.exe.

littlerRscript.exe出现之前所需要的一根拐杖,同样,在旧的文档中挥之不去,habits..

  • Rscript.exe是您的批处理脚本的朋友;使用它。

  • 对于其他任何东西,都有habits..

  • Rscript.exe

除此之外,正如Marek所暗示的那样,参考手册是六本可用手册中错误的一本。请尝试R简介和安装和管理手册,它们都有针对Windows的特定附录。

票数 121
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3412911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档