On Feb 25, 2011, at 12:23 PM, Hui Du wrote:

> Hi All,
> 
>                I have two Rs, one has been installed in Windows system and 
> another one has been installed under UNIX system. Is there any environmental 
> variable or function to tell me which R I am using? The reason that I need to 
> know it is under different system, the data path could be different. I want 
> to do something like
> 
> if it is R under Windows
> 
>                path = "/ABC"
> else if it is R under UNIX,
>                path = "/DEF"
> 
> Any idea? Thanks.
> 
> Best Regards,
> 
> HXD


See ?.Platform, more specifically:

On Unixen (eg. Linux, OSX)

> .Platform$OS.type
[1] "unix"

and on Windows, will be "windows".

If needed, look at the additional functions listed in the See Also on the help 
page (eg. ?Sys.info, etc.).

HTH,

Marc Schwartz

______________________________________________
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