Quoting Michael Ashton <[email protected]>:
Fascinating. The script runs fine in 3.2.5, but won't run in 3.4.3
even with ALL lines commented out.
I have no idea what that means. I can't imagine I found a 3.4.3 bug
no one knows about.
Michael Ashton, CFA
Managing Principal
Enduring Investments LLC
W: 973.457.4602
C: 551.655.8006
Just a guess: Could you try the patched version?
There was some discussion concerning 3.4.3 and command-line
arguments on Windows:
https://stat.ethz.ch/pipermail/r-devel/2017-December/075194.html
Kind regards
Enrico
-----Original Message-----
From: Duncan Murdoch [mailto:[email protected]]
Sent: Friday, February 02, 2018 9:03 AM
To: Michael Ashton; [email protected]
Subject: Re: [R] command line fails
On 02/02/2018 8:20 AM, Michael Ashton wrote:
I don't think it's the path or the slashes. I run other files in
this same manner, with the same path to the script itself, and they
go off without a hitch. Although this is the first time I am using
3.4.3, and the only script I am using that version of R for at the
moment.
Having said that, I did TRY reversing the slashes and got the same
result. :-)
I'd try to determine if anything works with 3.4.3. If nothing does,
maybe you need to back out to the older version. If some scripts
work and some don't, then it shouldn't take long to find the
offending line by bisection: comment out the last half of the
script, if it works, that's where the problem is, so comment only
the last quarter, etc.
Duncan Murdoch
Michael Ashton, CFA
Managing Principal
Enduring Investments LLC
W: 973.457.4602
C: 551.655.8006
-----Original Message-----
From: Duncan Murdoch [mailto:[email protected]]
Sent: Friday, February 02, 2018 8:16 AM
To: Michael Ashton; [email protected]
Subject: Re: [R] command line fails
On 02/02/2018 7:52 AM, Michael Ashton wrote:
Hi - Think this is quick help. Not sure how to trap what is
causing my simple script to run fine in R, but fail immediately
when called from rscript. I can put all sorts of traps in the
script itself, but when called from the command line the r window
simply flashes and closes.
There's probably a way to find out why rscript is failing, but I
don't know it and can't seem to find it online. To be clear, I'm
not really trying to save the OUTPUT of the file...it never even
executes as far as I can tell. I'm calling it with C:\Program
Files\R\R-3.4.3\bin\Rscript.exe "P:\Investments\Trading Tools\RV
Tools\myfile.r" And again, it executes perfectly if I open the GUI
first and then run it within R.
I'd try using forward slashes in the path, i.e.
"P:/Investments/Trading Tools/RV Tools/myfile.r" I don't remember
if R processes the path to the script or whether it's done entirely
by the shell, but they shouldn't hurt.
Spaces in file paths sometimes cause trouble. If you put the
script in a path with no spaces does that help? If so, you can
probably escape that space, but I can't remember what the escape
sequence is. (Escapes in Windows can be processed by the command
shell or Rscript.exe or both, so it's hard to get them right.)
Another alternative might be to change directory to that path and
then use a relative path for the R script.
Duncan Murdoch
______________________________________________
[email protected] mailing list -- To UNSUBSCRIBE and more, see
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.
--
Enrico Schumann
Lucerne, Switzerland
http://enricoschumann.net
______________________________________________
[email protected] mailing list -- To UNSUBSCRIBE and more, see
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.