我正在尝试设置包含特殊字符$
的Heroku配置变量,但我不知道如何正确地逃避它。我尝试将其封装在引号中,但得到了相同的结果。
示例:
heroku config:set EMAIL_PASSWORD=xxxxx$xxxxxxxx
=> EMAIL_PASSWORD: xxxxx
heroku config:set EMAIL_PASSWORD="xxxxx$xxxxxxxx"
=> EMAIL_PASSWORD: xxxxx
答案 0 :(得分:16)
假设您正在使用Bash(可能是在Mac或Linux上),您可以使用单引号来转义$
字符串,或使用\
:
$ echo $FOO
$ echo "$FOO"
$ echo '$FOO'
$FOO
$ echo \$FOO
$FOO