2012-04-15 12 views

Respuesta

17

Usted puede hacer

Sys.getenv("USERNAME") 
Sys.getenv("HOME") 

Y si sólo tiene que teclear

Sys.getenv() 

que wil Veo todas las variables de entorno disponibles.

+3

Sys.getenv() por sí mismo produce un resultado bastante ilegible. Puede obtener todos los nombres de variable con nombres (Sys.getenv()) y buscar aquellos que sean interesantes. –

+3

Puede usar 'as.list (Sys.getenv())' para hacerlo más legible. –

5

Si sabe cómo hacerlo en la consola del sistema, la respuesta sería en general:

system("...that_string...") 
10

Yo prefiero esta

Sys.info()[["user"]] 
+0

Esto también funciona en Linux (probado en CentOS 6, R versión 3.3) – user5359531

Cuestiones relacionadas