【发布时间】:2016-10-15 09:17:45
【问题描述】:
当前脚本
我在 Mac OSX 工作。我有一个 R 脚本,我喜欢用它来组织我的文件并通过 LaTex 生成 .pdf。为了 (1) 使用 LaTeX 生成 .pdf 并 (2) 操作一些文件和目录,我使用 R 中的 Bash 脚本和system("")。
从 Mac 到 Windows
我想将此 R 脚本(一旦编译为可执行文件)提供给对编程一无所知并使用 Windows 的人。我不知道 Windows 提示命令如何工作以及它使用什么语言。恐怕(1)我不能在 Windows 上使用函数 system("") 和(2)我不能使用诸如 system("rm dir/file.txt") 之类的 bash。
问题
为了使我的脚本与 Windows 兼容,您认为对我来说最简单的方法是什么(鉴于我对 Windows 一无所知)?我可以在 Windows 上使用 R 中的 system("") 和 Bash 吗?
【问题讨论】:
-
根据您想要执行的操作,使用 R 命令代替
system/ bash 命令可能就足够了,以便自动处理平台差异。工具包有texi2pdf用于将latex 转换为pdf。?files中记录的 R 命令也可能有所帮助。
标签: r windows bash macos compatibility