加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 如何使用键中的正斜杠设置环境变量

发布时间:2020-12-15 21:44:13 所属栏目:安全 来源:网络整理
导读:有没有办法在名称中使用斜杠导出环境变量,例如: export / myapp / db / username = someval This post表明它应该是可能的,但我无法找出有效的语法. 背景: 我使用confd从模板和密钥库生成配置文件.典型的商店(consul,etcd)使用分层键,例如/ myapp / db / us
有没有办法在名称中使用斜杠导出环境变量,例如:

export / myapp / db / username = someval

This post表明它应该是可能的,但我无法找出有效的语法.

背景:

我使用confd从模板和密钥库生成配置文件.典型的商店(consul,etcd)使用分层键,例如/ myapp / db / username.我希望透明地允许在使用基于环境变量的提供程序和利用分层键的配置存储之间进行切换.

解决方法

export仅标记要导出到环境中的有效shell标识符,而不是可在环境中形成有效名称/值对的任何字符串.但是,您可以使用env创建具有此类环境的新shell实例.

env "/myapp/db/username=someval" bash

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读