如何从MIT Scheme中读取bash预先设置的环境变量?
在MIT Scheme中获取bash预先设置的环境变量
嘿,这个问题我刚好折腾过!在MIT Scheme里读取bash里提前设好的环境变量其实超简单,用内置的getenv过程就能搞定,具体操作看下面:
- 首先在bash里设置好你的环境变量,比如:
export FOO=123 - 接着启动MIT Scheme,在交互环境里直接调用
getenv过程,传入环境变量的名称字符串:
执行后会返回对应的字符串值:(getenv "FOO")"123"
小补充:如果你查询的环境变量不存在,getenv会返回Scheme里的假值#f,方便你做后续的判断处理。
内容的提问来源于stack exchange,提问作者Flux
相关产品推荐
相关产品推荐

