On 25/02/2009 8:19 PM, jdeisenberg wrote:
Sherri Heck wrote:
I have been given some Rcode that was written using a Linux OS, but I
use Windows-based R. The person that is giving it to me said that it
needs to run on a Linux system. Does anyone have any insight and/or can
verify this. I haven't yet obtained the code, so I haven't been able to
try it yet.
Linux and Windows use different end-of-line delimiters, but R doesn't care
about that.
If the code uses the system( ) call to directly invoke an OS command, then
that code is almost certainly tied down to one operating system. For
example, system("date") works fine on Linux, but doesn't on Windows.
Well, not on some Windows systems. On mine, I get
> system("date")
Wed Feb 25 20:37:10 EST 2009
This is because I have the date command installed as part of the R
tools. (Date is also available in a number of other toolkits that make
Windows shells more Unix-like.)
So your point is valid that code written to use system functions on
Linux is unlikely to work in a plain out of the box Windows system, but
it's often not hard to get it to run.
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.