使用GLibc在Swift脚本中访问环境变量

时间:2017-09-17 08:53:15

标签: swift ubuntu

是否可以在Linux中的Swift脚本中访问环境变量?我的目标是创建一个小脚本来检测传递给它的环境变量,其名称为ALBERT_OP。所以我想到了:

#! /usr/bin/swift

import Glibc

guard let out = getenv("ALBERT_OP") else { exit (0) }
print(out)

然而,当我跑ALBERT_OP="teste" ./albert-swift.swift时,我得到:

0x00007fff4913817d

我认为是前一代码中exit(0)的输出。

Getenv GNU函数记录在案here

  • 在Swift脚本中访问环境变量信息的正确方法是什么?

0 个答案:

没有答案