1
可能重複:
How can I read command line parameters from an R script?從bash腳本運行帶有參數的R檔
我有A R腳本,我想爲其能夠提供幾個命令行參數(而不是代碼本身的硬編碼參數值)。該腳本在Linux上運行。
我不知道如何在命令行Bash上讀取R.script。
SH文件
cd `dirname $0`
/usr/lib64/R/bin/R --vanilla --slave "--args input='$1' input2='$2' output='$3'" file=/home/lvijfhuizen/galaxy_dist/tools/lisanne/partone.R $3.txt
R檔
args <- commandArgs()
file <- read.csv(args[8],head=TRUE,sep="\t")
annfile <- read.csv(args[9],head=TRUE,sep="\t")
另請參閱http://stackoverflow.com/search?q=[r]+script+command+line+parameters這不是最好的搜索功能,但它有時會工作... – 2011-03-09 15:23:08