Переменные среды macOS & WIndows - PullRequest
1 голос
/ 08 мая 2020

На вкладке «Переменная среды» Windows 'пользовательская и системная переменные разделены. У меня MacBook Pro, и я хочу добавить новые «пользовательские» переменные, например Windows. Это возможно? Я имею в виду, что я обнаружил, что есть временные переменные, которые можно создать в Терминале, но если этот Терминал закрыт, переменные исчезнут. Я нашел способ сделать постоянную переменную, но не хочу портить ядро ​​macOS. Есть какие-нибудь рекомендации?

Ответы [ 2 ]

1 голос
/ 12 мая 2020

Когда терминал bash, редактирование .bash_profile работает. Если вы используете zsh, то отредактируйте ~ /.zsh и добавьте команду как "" export variableName = value "" в файл. Теперь запустите "" source ~ /.zsh ""

1 голос
/ 12 мая 2020

Если вы установите переменные в файле ~ / .bash_profile, они будут существовать всегда, так как этот файл автоматически запускается каждый раз, когда вы открываете Терминал.

Для редактирования:

vim .bash_profile (i для вставки текста, es c для выхода из режима вставки,: q! Для отмены и выхода,: x для сохранения и выхода)

Затем добавьте:

export VARIABLE_NAME=value

Сохраните и выйдите из редактора (: x). Затем, чтобы проверить, сработало ли:

echo $VARIABLE_NAME
...