在Automator中执行R命令
我在尝试自动化一个简单的工作流程。 这在终端里只是一行命令,没什么特别的。 而且我在终端里测试过,运行得非常好。
在这个工作流程中,R应该通过Automator启动(运行一个shell脚本)。 但是通过Automator启动R(运行shell脚本)是做不到的。 有趣的是,通过Automator的shell脚本也无法运行“psql”,但“Python”却可以。
这背后有什么秘密呢? (R和psql在普通终端里运行得很好。)
1 个回答
0
在(mac)OS X系统中,可以通过一个叫做Run Shell Script
的动作来启动一个自动化流程。
可以试试这个命令:
Rscript -e "system('say hello')"
应该可以正常运行。
这里有一个使用shiny应用的例子:
Rscript -e "library(shiny);runExample('01_hello',launch.browser = T)"