如何检索所有可用的环境变量



OCaml中有没有办法检索所有可用的环境变量?

OCaml stdlib 在Sys模块中提供以下内容:

val getenv : string -> string

但它只显示 env var 是否可用。有没有办法列出环境中的所有变量?

您需要

使用unix库中的Unix.environment(与OCaml系统一起分发)。例:

>   ocaml unix.cma
        OCaml version 4.03.0
# Unix.environment ();;
- : string array = ...

最新更新