Unix提交R脚本批处理模式

Unix提交R脚本批处理模式,r,unix,R,Unix,我正在尝试在Linux服务器上以批处理模式运行R脚本。问题在于代码的最后一行抛出了一个错误,这意味着我的R脚本不会执行。我尝试了很多变体来运行我的R脚本,但每次都失败了。这是密码 #PBS -r n #PBS -m bea #PBS -N Maha #PBS -M r2d2@gmail.com #PBS -l walltime=3:00:00 #PBS -l procs=1 cd $PBS_O_WORKDIR echo "Current working directory is `pwd`" R

我正在尝试在Linux服务器上以批处理模式运行R脚本。问题在于代码的最后一行抛出了一个错误,这意味着我的R脚本不会执行。我尝试了很多变体来运行我的R脚本,但每次都失败了。这是密码

#PBS -r n
#PBS -m bea
#PBS -N Maha
#PBS -M r2d2@gmail.com
#PBS -l walltime=3:00:00
#PBS -l procs=1
cd $PBS_O_WORKDIR
echo "Current working directory is `pwd`"
R=/global/software/R-3.1.0-rh6/bin/R
echo $R
R --vanilla < Maha.R
我也试过了 R CMD批处理Maha.R,sourceMaha.R 请帮助解决此错误。

命令R-vanilla 要使用该变量,需要将命令更改为

$R --vanilla < Maha.R