所以我试图获取我在R中使用的远程服务器的主目录,并将其保存到名为local_dir
的变量中。当我尝试通过键入命令local_dir<-system('echo $HOME')
来获取目录时,它将打印结果但不实际将其保存到local_dir
;而是保存0
。我如何实际保存名称?
答案 0 :(得分:4)
Sys.getenv()
函数是在R中获取环境变量的最佳方式:
Sys.getenv("HOME")
# [1] "C:/Users/me/Documents"
(忽略Sys
的着色)