2012-08-12 98 views
1

我想在我的上帝配置文件中使用environement varible。我使用在上帝配置文件中使用ENV变量

queue  = ENV['ENCODE_QUEUE'] || "encoding_abc" 

,并使用〜/ .bashrc文件

export ENCODE_QUEUE="enocding_xyz"设置ENCODE_QUEUE。但上帝的服务总是使用“encoding_abc” 我如何做到这一点?

回答

2

是否有可能你的上帝服务是不加载~/.bashrc文件?

如果god从非交互shell中运行,你会需要将导出文件放入~/.bash_profile,并确保它以用户身份运行。