来自Ubuntu bash的闪亮脚本

时间:2015-06-01 12:03:48

标签: r bash ubuntu shiny

我希望使用crontab(用于在特定时间执行所需任务的系统守护程序)运行闪亮的脚本。

我首先尝试运行sh Autorun.sh,位于文件中:

R
shiny::runApp(...)

但那不起作用

我也试过直接写Rscript shiny::runApp(...),但它也没有工作

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

要在shell上使用R运行代码,必须使用代表表达式的-e选项。同样的事情可以通过Rscript完成。

然后是正确的语法:

R -e 'shiny::runApp(...)'

如果正在使用的表达式中有任何引号,则必须小心引号。

有关其他命令行选项的更多信息,请查看An Introduction to R - Appendix B