美文网首页
变量模板替换工具envsubst

变量模板替换工具envsubst

作者: 简单点的笨演员 | 来源:发表于2024-03-24 10:35 被阅读0次

    对于配置文件的渲染, 在linux上,通常我们会使用 envsubst。 这envsubst是gettext包的一部分,您可以在大多数Linux发行版的软件仓库中找到并安装它。

    例如,如果您有一个名为template.txt的文件,内容如下:

    Hello, $NAME!
    Today is ${DATE}.
    

    并且您想根据环境变量NAME和DATE来生成一个新的文件,您可以这样做:

    NAME="Alice" DATE="2024-03-25" envsubst < template.txt > output.txt
    

    这将创建一个名为output.txt的文件,内容为:

    Hello, Alice!
    Today is 2024-03-25.
    

    相关文章

      网友评论

          本文标题:变量模板替换工具envsubst

          本文链接:https://www.haomeiwen.com/subject/yhlltjtx.html