LINUX.ORG.RU
решено ФорумAdmin

проблема с системными переменными

 , ,


0

1

ПРивет имеется два сервера, на обеих установлен ruby EE который прописал нескольно системных переменных, например ето выдает команда но обех серверах одинаково: $ export | grep GEM declare -x GEM_HOME=«/home/deploy/.rvm/gems/ree-1.8.7-2012.02» declare -x GEM_PATH=«/home/deploy/.rvm/gems/ree-1.8.7-2012.02:/home/deploy/.rvm/gems/ree-1.8.7-2012.02@global»

Когда пробую запустить скрипт на сервере с локальной машины по ssh то на одном сервере переменных не видно.

На локальной машине:

$ ssh deploy@Server1 export | grep GEM declare -x GEM_HOME=«/home/deploy/.rvm/gems/ree-1.8.7-2012.02» declare -x GEM_PATH=«/home/deploy/.rvm/gems/ree-1.8.7-2012.02:/home/deploy/.rvm/gems/ree-1.8.7-2012.02@global»

$ ssh -p2349 deploy@Server2 export | grep GEM - возвращает пустоту

Подскажите где может быть кошка зарыта. Сервера Ubuntu 10.04.4 LTS

Ответ на: комментарий от zolden

и тут я понял, что не знаю разницу между export и env

zolden ★★★★★
()

всем спасибо, нашел разницу в /etc/bashrc

volkorny
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.