用envsubst只替换特定的变量

若昂·安杰洛(JoãoAngelo)

我正在尝试通过进行环境变量替换envsubst,但是我只想替换特定的变量。

从文档中,我应该能够告诉我envsubst仅替换某些变量,但我无法做到这一点。

例如,如果我有一个包含以下内容的文件:

VAR_1=${VAR_1}
VAR_2=${VAR_2}

我应该如何执行,envsubst以便仅替换对的引用${VAR_1}

瑞·里贝罗(Rui F Ribeiro)

致电之前,envsubst您应该使用带单引号的导出来恢复VAR_1修改。如:

export VAR_1='somevalue'

有关更多详细信息,请参见:

如何在复杂的文本文件中替换shell变量

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章