I use Sys.info()["sysname"].

It returns "Darwin" on a Mac, "Windows" on MS Windows and "Linux" on my Linux 
box. Is this sufficient for your needs,
I'm using R-2.6.0alpha on MS Windows and 2.5.0 on Mac and Linux at the moment.

cheers,

Keith Satterley
Bioinformatics Division
The Walter and Eliza Hall Institute of Medical Research

[EMAIL PROTECTED] wrote:
> Send R-devel mailing list submissions to
>       r-devel@r-project.org
> Message: 1
> Date: Wed, 19 Sep 2007 15:41:22 +0200
> From: Gorjanc Gregor <[EMAIL PROTECTED]>
> Subject: [Rd] How to test if R is running on a Mac
> To: "r-devel@r-project.org" <r-devel@r-project.org>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="us-ascii"
> 
> Hi!
> 
> Is there any way to test if R is running on a Mac? I usually use
> value of .Platform$OS.type for windows or unix, but Mac falls in the
> latter group.
> 
> Thanks, Gregor

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to