[R] command line fails

Enrico Schumann
2018-02-02T18:35:14Z

On Fri, 02 Feb 2018, Michael Ashton writes:

> Where can I get the patch? I've never installed a patch for R...usually
just upgrade.
>
> Michael Ashton, CFA
> Managing Principal
>
> Enduring Investments LLC
> W: 973.457.4602
> C: 551.655.8006
>

The patched build (i.e. a complete version, not just
the patch) is available from the same CRAN site at
which you find the official release; just further
below.


> -----Original Message-----
> From: Enrico Schumann [mailto:es at enricoschumann.net]
> Sent: Friday, February 02, 2018 10:36 AM
> To: Michael Ashton
> Cc: Duncan Murdoch; r-help at r-project.org
> Subject: Re: [R] command line fails
>
>
> Quoting Michael Ashton <m.ashton at enduringinvestments.com>:
>
>> 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:murdoch.duncan at gmail.com]
>> Sent: Friday, February 02, 2018 9:03 AM
>> To: Michael Ashton; r-help at r-project.org
>> 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:murdoch.duncan at gmail.com]
>>> Sent: Friday, February 02, 2018 8:16 AM
>>> To: Michael Ashton; r-help at r-project.org
>>> 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
>>>
>> ______________________________________________
>> R-help at r-project.org 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

--
Enrico Schumann
Lucerne, Switzerland