Sys.info
Extract System and User Information
Description
Extracts information about the system and user.
Usage
Sys.info()
Details
The value of Sys.info()[["sysname"]] can be used in scripts to distinguish between Linux, Windows, and Mac.
Value
returns a named character vector with with the following elements:
| sysname | the type of system. Can be either "Linux", "Windows", or "Darwin". | 
| release | the release string for the operation system.
The value is platform-dependent. | 
| version | the version string for the operating system. | 
| nodename | the node name for the system. | 
| machine | the type of machine (for example, "x86_64"). | 
| login | the login used for the session. | 
| user | the user name for the session. | 
| effective_user | the effective user name for the session. | 
See Also
Examples
Sys.info()
if(Sys.info()[["sysname"]] == "Linux") {
  # Do something only on Linux
}