Я пытаюсь, чтобы моя система автоматически загружала файл, содержащий некоторые среды vars для использования в моем проекте rails вместо того, чтобы просто экспортировать их в оболочку, но я просто не могу заставить его работать.файл, содержащий env vars, не загружается
я использую Mac OSX 10.6
эти шаги я затем.
nano .bash_profile
export PATH=Users/Moshe/env_vars:$PATH
touch env_vars
nano env_vars
DEV_DB=TestDB
export DEV_DB
DEV_DB_HOST=12.34.56.78
export DEV_DB_HOST
exit
Я снова открыть оболочку и
printenv
, но я не вижу ВАР я набор
однако я вижу его Users/Moshe/env_vars
в пути, когда я echo $PATH
я попытались взглянуть на этот ответ, но я не могу видеть, что я делаю неправильно
Setting environment variables in OS X?
удалить 'exit' слово, то вопрос в командной строке ваш скрипт выглядит следующим образом: '. your_script.sh' –
'exit' не написано, я просто набрал его в терминал, чтобы убедиться, что его перезагрузили – Moshe
. Да, набрав эту команду, я теперь вижу ее , но я хотел, чтобы это произошло автоматически при загрузке без необходимости ввода любые команды – Moshe