On 15/07/2010 4:33 AM, Daniel Sachse wrote:
That is quite sad.
On 15.07.2010 10:12, Allan Engelhardt wrote:
On 14/07/10 09:37, Daniel Sachse wrote:
[...]
I am seriously confused. Is there no such thing as
"R --persist MyScript.R myarg1 myarg2"
that would run MyScript interactively?
In a word: no.
Depending on what you are really trying to do, you may find source()
useful from within a R session.
Allan
I even got far enough as to get R to execute a command and stay
interactive with
C:\...\bin>echo print(interactive()) | R --ess --slave
[1] TRUE
So, in the same way I could also start sourcing an arbitrary .R-file
right from the command line.
However, R still terminates the session after running the command piped
to it.
Do I really have to launch R and then manually type s-o-u-r-c-e- etc. in
order to start my programs?
I don't know how to do this in Windows cmd, but if you're running a bash
shell (e.g. from Cygwin) this appears to work:
(echo print\(interactive\(\)\); cat ) | Rterm --ess
Duncan Murdoch
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.