1
比方說,我在我的bash配置文件中有環境變量,我想在R中使用。我將如何調用這些變量?例如:如何在R中導入bash變量? (Rstudio服務器)
export MYSQL_USER='bob'
export MYSQL_PWD='secret'
我試着用Sys.getenv("MYSQL_USER")
,但它只是返回一個空白。
比方說,我在我的bash配置文件中有環境變量,我想在R中使用。我將如何調用這些變量?例如:如何在R中導入bash變量? (Rstudio服務器)
export MYSQL_USER='bob'
export MYSQL_PWD='secret'
我試着用Sys.getenv("MYSQL_USER")
,但它只是返回一個空白。
如果您正在運行rstudio server
,則在啓動rstudio
實例時,您的Bash啓動文件不會生成。請參閱此reference以查看哪個文件來源。在RStudio服務器上,全局啓動文件默認爲R_HOME/etc/Renviron.site
。
你如何運行R? – chepner
我在服務器上運行RStudio,並通過瀏覽器登錄。 –
'intern = TRUE'可能是'system()'? – joran