使用 bash-script 在 R 中安装库的权限错误

Permissions-error using bash-script to install a library in R

我正在 运行 在 Bash 脚本中使用名为 CNV-Seq 的软件,但是,我无权 运行 以下命令:

R CMD INSTALL cnv/

错误是

* installing to library '/share/apps/r/3.2.2/intel/lib64/R/library'
Error: ERROR: no permission to install to directory '/share/apps/r/3.2.2/intel/lib64/R/library'

如何在没有获得许可的情况下解决这个问题。

一种方法是创建执行 R 脚本的 bash 脚本。 因此,R 脚本将包含:

install.packages("package_name")

另存为xyz.r

并且 bash 脚本将包含:

R -f path_to/xyz.r

将其另存为 abc

运行 bash 脚本如下:

bash abc