Ammonite 是否对环境变量访问有任何特殊支持?

Is there any special support for environment variable access in Ammonite?

我想知道 ammonite 是否有方便的 shorthand 方法从父进程访问环境变量,或者 scala.util.Properties.envOrElse 是建议的方法吗? (How to read environment variables in Scala)

相关:有没有办法列出菊石中的所有当前对象?有点类似于 bash 中的 env,尽管可能有所不同,因为环境变量似乎没有作为 vals 或 vars 导入。

sys.env(Scala 默认导入 - 在 Scala REPL 中也可用)。您可以在 ammonite 中使用 show 函数来避免打印输出中的截断。

示例:

show(sys.env)

sys.env("HOME")