R:调用系统命令

时间:2014-11-05 16:12:01

标签: r system mothur

我试图使用system命令从R代码中调用可执行文件。如果我在终端中使用命令行来调用R,然后执行system("mothur")。但是,如果从R脚本(在RStudio上)执行相同的命令,我得到:sh: mothur: command not found

在这两种情况下,当前的工作目录都是相同的。

我是否需要以不同的方式调用命令?

谢谢!

1 个答案:

答案 0 :(得分:0)

我正在努力在自己的系统上复制此问题,但我认为答案将是调用 { "orgId": 102, "orgGN": "ABC", "dId": 442, "name": "Test2", }, 并使用输出打开应用程序。如果which在系统命令行中使用时提供正确的路径,则该方法应该起作用:

which