[Rd] Bug in R -e "command"
Dirk Eddelbuettel
edd at debian.org
Fri May 7 16:42:36 CEST 2010
On 7 May 2010 at 15:23, Sklyar, Oleg (London) wrote:
| Hi all:
|
| since about a month we encountered a problem with R -e command: spaces
| in the "command" of R -e "command" are no more tolerated. This same
| issue affects 2.11 patched (05-05-2010), 2.10.1, and current devel (at
| least the one of two weeks ago).
|
| (I skip the mid of the printouts, replaced with ...)
|
| * R -e "message('aaa aaa')"
| ARGUMENT 'aaa')' __ignored__
Isn't that a shell quoting issue? I tend to keep the apostrophe on the
outside and the double-quote on the inside:
edd at ron:~> R --slave -e 'message("aaa aaa")'
aaa aaa
edd at ron:~> r -e 'message("aaa aaa")'
aaa aaa
edd at ron:~> Rscript -e 'message("aaa aaa")'
aaa aaa
but also note
edd at ron:~> R --slave -e "message(\"aaa aaa\")"
aaa aaa
edd at ron:~> R --slave -e "message('aaa aaa')"
aaa aaa
edd at ron:~>
so I can't even replicate your issue. What what it's worth, the cut&paste
above came from M-x shell inside Emacs.
edd at ron:~> dpkg -l r-base-core littler bash emacs23 | tail -4
ii bash 4.1-3 The GNU Bourne Again SHell
ii emacs23 23.1+1-5 The GNU Emacs editor (with GTK+ user interfa
ii littler 0.1.3-1 GNU R scripting and command-line front-end
ii r-base-core 2.11.0-1 GNU R core of statistical computation and gr
edd at ron:~>
|
|
| R version 2.11.0 Patched (2010-05-05 r51914)
| Copyright (C) 2010 The R Foundation for Statistical Computing
| ...
|
| > message('aaa
| +
| +
|
| * /releases/R/2.10/bin/R -e "message('aaa aaa')"
| ARGUMENT 'aaa')' __ignored__
|
|
| R version 2.10.1 Patched (2010-03-27 r51474)
| Copyright (C) 2010 The R Foundation for Statistical Computing
| ...
|
| > message('aaa
| +
| +
|
| WORKING OLD VERSION:
|
| * /share/R/20090611/bin/R -e "message('aaa aaa')"
|
| R version 2.9.0 (2009-04-17)
| Copyright (C) 2009 The R Foundation for Statistical Computing
| ...
|
| > message('aaa aaa')
| aaa aaa
| >
| >
|
|
| Dr Oleg Sklyar
| Research Technologist
| AHL / Man Investments Ltd
| +44 (0)20 7144 3803
| osklyar at maninvestments.comno more
|
| **********************************************************************
| Please consider the environment before printing this email or its attachments.
| The contents of this email are for the named addressees ...{{dropped:19}}
|
| ______________________________________________
| R-devel at r-project.org mailing list
| https://stat.ethz.ch/mailman/listinfo/r-devel
--
Regards, Dirk
More information about the R-devel
mailing list