在Bash脚本中执行R命令?

3

我想从bash脚本中执行以下R命令:

install.packages('knitr', dependencies = TRUE)
install.packages("xlsx", dependencies="Depends")
install.packages("xtable")

一种方法是将它们放在一个R文件中,然后执行该文件,但我不想这样做。

这些命令能否直接从Bash脚本中执行?


8
尝试使用 Rscript -e "..."(详见 Rscript 手册)或搜索 littler - jangorecki
只需像在可执行的shell脚本中使用#!/bin/bash一样使用#!/usr/bin/env Rscript即可。 - nrussell
1个回答

2
apt-get -y install littler

echo 'install.packages("knitr", dependencies = TRUE, repos="http://cran.rstudio.com/")' | r

R -e can also be used.


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接