[R] Sys.getenv("os") issue

Paul Gilbert pgilbert at bank-banque-canada.ca
Sat May 4 16:06:13 CEST 2002


ken_lee wrote:
> 
> Dear all,
>       Why I cat not get the value of  Sys.getenv("os") at the unix platform?

This will depend on your own local environment settings. For example, on
my Linux it would be Sys.getenv("OSTYPE"), but my Solaris machine does
not having any environment variable set for this. If you want something
that is a bit more portable, I would suggest
  Sys.info()["sysname"]
or
  Platform()$OS.type

(Also, if you want your code to run in S as well as R, you might look at
my syskern package in DSE on CRAN. It addresses a few compatibility
issues like this.)

Paul Gilbert
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the R-help mailing list