linux - 从 shell 脚本执行 R 命令

标签 linux r shell

我需要在 shell 脚本中运行 R 解释器,并通过 shell 脚本发出一些预定义的 R 命令。这可能吗?

现在我有一个 shell 脚本,如下所示。

#!/bin/bash

echo "Starting R"

R

这将启动交互式 R shell。现在我需要使用相同的 shell 脚本发出一些 R 命令。有什么想法吗?

最佳答案

您可以使用此处文档:

... bash stuff
...
/usr/bin/R --no-save << EOT
x<-2*pi*(0.1*(0:10))
print(cbind(x,sin(x)))
quit("no")
EOT
...
... bash stuff

关于linux - 从 shell 脚本执行 R 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32901404/

相关文章:

php - 当 URL 具有产品 ID 而不是真实值时抓取网站信息

linux - 查找在给定时间之间运行的 cron 作业

linux - 如何将文本文件读取到参数

仅颜色着色不同于文本+颜色着色

linux - 使用 bash 执行 SSH 提示输入密码

linux - 通过管道传输到 awk 的 Bash 命令有时会被缓冲

r - RStudio 和 RServe 之间有什么关系?

r - 使用较少的引用编写 RFC4180 兼容的平面文件

r - 句子栏是否包含另一栏句子中的单词?

linux - 如何通过环境变量传递 ssh key 密码