[R] system() function
Jeff Breiwick
jeff.breiwick at noaa.gov
Thu Apr 24 23:18:11 CEST 2008
Hi,
I am trying to run the command: R CMD INSTALL -l mypath mypackagename
from within R (Windows XP) using system() and get the following error:
ARGUMENT 'CMD INSTALL -l D:/R/JMB.LIBS jmb.test' __ignored__
Fatal error: you must specify '--save', '--no-save' or '--vanilla'
My function contains these 3 lines:
setwd("D:/R/R.pkgs") # path to files set using package.skeleton()
commands <- shQuote("CMD INSTALL -l D:/R/JMB.LIBS jmb.test")
system(paste('"R"',commands))
Can anyone tell me where I have gone astray? I suspect the problem lies in
quoting the strings. The command (R CMD INSTALL etc.) runs OK if I run it in
a windows shell.
Thank you.
Jeff Breiwick
More information about the R-help
mailing list