This seems to work for me:
shell(paste("cd ", "\"", getenv("RHOME"), "\"", sep=""))
as does:
shell(paste('cd ', '"', getenv("RHOME"), '"', sep=""))
Norm -----Original Message----- From: Ross Darnell [mailto:R.E.Darnell at newcastle.ac.uk] Sent: Wednesday, May 19, 1999 7:58 AM To: r-help at stat.math.ethz.ch Subject: [R] shell command Using R (version 0.63.3) for MS windows, I try the following command
shell(paste("cd ",getenv("RHOME"),sep=""))
which replies with an error message Too many parameters - FILES\RW0633 which appears to suggest that the space if the path name is causing difficulties to the cd command. getenv returns
getenv("RHOME")
RHOME "C:\\PROGRAM FILES\\RW0633" Can someone suggest a way of dealing with this. Regards Ross Darnell oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Ross Darnell Department Of Statistics Telephone: +44 191 222 5374 University of Newcastle Facsimile: +44 191 222 8020 Newcastle Upon Tyne NE1 7RU Email:R.E.Darnell at ncl.ac.uk United Kingdom oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. -.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._. _._ -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._