Mac to Windows Compatibility with an R Script Calling Bash
当前脚本
我在
从Mac到Windows
我想将R脚本(一旦编译为可执行文件)提供给对编程一无所知并使用Windows的人。 我不知道Windows提示符命令如何工作以及它使用哪种语言。 恐怕(1)我无法在Windows上使用功能
题
为了使我的脚本与Windows兼容(我对Windows一无所知),您认为对我来说最简单的是什么? 我可以在Windows上使用
我认为最好的解决方案是分别处理这两种情况(请注意,Windows路径也不同于Unix路径)。
1 2 3 4 5 6 7 8 | if(.Platform$OS.type =="unix") { system("rm dir/file.txt") [...] } else { system("DEL /Q dir\file.txt") [...] } |
在Windows cmd中搜索与Unix等价的命令应该没有问题。
还要记住,如果您需要R脚本来执行LaTeX二进制文件,由于LaTeX具有巨大的依赖性,它会扼杀可移植性。