设置包含特殊字符$的Heroku配置变量

时间:2014-03-14 23:20:45

标签: heroku environment-variables heroku-toolbelt

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

示例:

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

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

1 个答案:

答案 0 :(得分:16)

假设您正在使用Bash(可能是在Mac或Linux上),您可以使用单引号来转义$字符串,或使用\

$ echo $FOO

$ echo "$FOO"

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