Как установить переменные среды в Bash: методы и примеры

Чтобы установить переменные среды в Bash, вы можете использовать несколько методов. Вот несколько примеров с кодом:

Метод 1: экспорт переменных в текущем сеансе

export VARIABLE_NAME=value

Пример:

export API_KEY=abc123

Этот метод установит для переменной API_KEYзначение abc123для текущего сеанса.

Метод 2. Установка переменных в скрипте

VARIABLE_NAME=value

Пример:

API_KEY=abc123

Этот метод установит для переменной API_KEYзначение abc123в скрипте, где она определена.

Метод 3: создание сценария с назначением переменных

source script.sh

Пример:
Создайте скрипт под названием config.sh

export API_KEY=abc123

Затем в основном скрипте используйте команду sourceдля загрузки назначений переменных:

source config.sh

При этом переменной API_KEYбудет присвоено значение abc123в текущем сеансе путем использования сценария config.sh.

Метод 4: изменение файла.bashrc или.bash_profile
Вы можете добавить назначения переменных в файл .bashrcили .bash_profileв своем домашнем каталоге. Откройте файл в текстовом редакторе и добавьте следующую строку:

export VARIABLE_NAME=value

Пример:

export API_KEY=abc123

Сохраните файл и либо перезагрузите терминал, либо выполните следующую команду, чтобы применить изменения:

source ~/.bashrc

или

source ~/.bash_profile

При этом переменной API_KEYбудет присвоено значение abc123каждый раз, когда вы открываете новый сеанс терминала.