【问题标题】:Setting Heroku config vars that contain the special character $设置包含特殊字符 $ 的 Heroku 配置变量
【发布时间】:2014-04-20 11:34:23
【问题描述】:

我正在尝试设置一个包含特殊字符 $ 的 Heroku 配置变量,但我不知道如何正确转义它。我尝试将其封装在引号中,但得到了相同的结果。

例子:

heroku config:set EMAIL_PASSWORD=xxxxx$xxxxxxxx
=> EMAIL_PASSWORD: xxxxx

heroku config:set EMAIL_PASSWORD="xxxxx$xxxxxxxx"
=> EMAIL_PASSWORD: xxxxx

【问题讨论】:

    标签: heroku environment-variables heroku-toolbelt


    【解决方案1】:

    假设您使用的是 Bash(如果您使用的是 Mac 或 Linux),您可以使用单引号将字符串转义为 $,或使用 \

    $ echo $FOO
    
    $ echo "$FOO"
    
    $ echo '$FOO'
    $FOO
    $ echo \$FOO
    $FOO
    

    【讨论】:

    • 花了半天时间在这上面拔头发...需要对以'@'开头的配置变量做同样的事情
    猜你喜欢
    • 2013-11-03
    • 2015-11-14
    • 2020-02-07
    • 1970-01-01
    • 2019-01-30
    • 2020-12-25
    • 1970-01-01
    • 2011-07-16
    • 2017-09-09
    相关资源
    最近更新 更多