我想知道hexite是否有方便的简便方法从父进程访问环境变量,或scala.util.Properties.envOrElse
建议的方法是什么? (How to read environment variables in Scala)
相关:有没有办法列出菊石中的所有当前物体?有点类似于bash中的env
,尽管可能不同,因为环境变量似乎不会导入为val或vars。
答案 0 :(得分:2)
有sys.env
(Scala默认导入 - 也可用于Scala REPL)。您可以在ammonite中使用show
函数来避免打印输出中的截断。
示例:
show(sys.env)
sys.env("HOME")