На моем MacBook с MacOS Catalina я пытаюсь экспортировать несколько переменных среды, установив их в файле ~/.bash_profile
. Я действую следующим образом:
touch ~/.bash_profile
open ~/.bash_profile
Затем в моем текстовом редакторе открывается файл ~/.bash_profile
, и я добавляю несколько переменных среды:
export VAR1="some_value"
export VAR2="some_value"
export VAR3="some_value"
export VAR4="some_value"
export VAR5="some_value"
Затем я сохраняю файл и применяю изменения. следующим образом:
source ~/.bash_profile
Теперь я должен иметь возможность доступа к значениям вновь определенных переменных. Если я наберу echo ${VAR1}
или echo ${VAR2}
, я получу правильное значение some_value
, но если я наберу echo ${VAR3}
, я получу export$lue
, то есть первые семь символов будут заменены на export$
.
Любой совет?