通过unixshell脚本运行R程序
我正在从R studio调用一个R函数,如下所示通过unixshell脚本运行R程序,r,R,我正在从R studio调用一个R函数,如下所示 source("test.R) test() 现在我想使用unixshell脚本调用它 请让我知道如何做到这一点。谢谢。Rscript-e'源代码(“test.R”);test()”“Unix方法”是在所谓的 到文件test.R,然后使用 chmod 0755 test.R 使其可执行。那你就说 ./test.R 您创建了一个新命令。由于您在Unix上,您可能还喜欢我们的替代方案,而不是Rscript,您可以从CRAN安装,也可以从发行版(
source("test.R)
test()
现在我想使用unixshell脚本调用它
请让我知道如何做到这一点。谢谢。Rscript-e'源代码(“test.R”);test()”
“Unix方法”是在所谓的
到文件test.R
,然后使用
chmod 0755 test.R
使其可执行。那你就说
./test.R
您创建了一个新命令。由于您在Unix上,您可能还喜欢我们的替代方案,而不是
Rscript
,您可以从CRAN安装,也可以从发行版(即Ubuntu或Debian)使用它您可以编写另一个脚本newScript.R,它包含:
源代码(“test.R”)
test()
然后从命令行,您可以运行:
Rscript newScript.R
./test.R