Почему я не могу экспортировать переменные постоянно?

Для постоянного экспорта переменных мы можем написать команду экспорта в следующих файлах:

~/.profile
~/.bash_profile
/etc/profile 

В моем случае ~/.bash_profile не существует, и поэтому я экспортирую переменную в другой два файла:

export country=UK

У меня сейчас проблема в том, что определенная мною переменная (country) все еще неизвестна для системы. Мне было интересно, что мне делать дальше.

5
задан 11 April 2017 в 16:57

2 ответа

профиль читается только при входе в систему, пробовали ли вы использовать оболочку входа bash -login, bash -, выходить из системы и затем снова входить в нее или просто старая перезагрузка?

Вы можете использовать .bashrc, если хотите каждый раз, когда вы порождаете раковину.

0
ответ дан 11 April 2017 в 16:57

Если вы хотите, чтобы эти переменные были доступны для всех пользователей системы, вы можете определить их в /etc/environment.

0
ответ дан 11 April 2017 в 16:57

Другие вопросы по тегам:

Похожие вопросы: