On 4/28/10 10:16 AM, peter dalgaard wrote:
On Apr 28, 2010, at 4:03 PM, Duke wrote:
I just did it, and it said it ignored the arg:

$ R R_PROFILE_USER=try.R
ARGUMENT 'R_PROFILE_USER=try.R' __ignored__
...
What am I doing wrong?

Using Windows syntax on a Unix machine.... (Duncan got confused)

It's the other way around:

peter-dalgaards-iMac:tmp pd$ echo "print('Hello, World')">  infile.R
peter-dalgaards-iMac:tmp pd$ R_PROFILE_USER=infile.R R -q
[1] "Hello, World"

Thanks Duncan and Peter. This works fine now. But my script does not, since it still says *cannot find x11*, even though running with CMD BATCH is fine:

$ R_PROFILE_USER=try.R R -q
Error: could not find function "x11"
> q()
Save workspace image? [y/n/c]: n
$ R CMD BATCH try.R

Anyway, it helps me understand what Duncan meant, and it is not what I wanted. I wanted to create a program, which can be run from command line, call R, show graphics, and give me the command prompt back. It can be done with a *&* at the end, but again:

$ R_PROFILE_USER=try.R R -q &

gives error, and

$ R CMD BATCH try.R & just show the pics for a moment, and close :(.

Thanks,

D.





______________________________________________
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.

Reply via email to