Налаштування змінних середовища на Mac OS X


1

Я новачок у використанні Mac OS X. З мого розуміння, він використовує Linux під кришками. У мене є необхідність додати змінну середовища. В даний час, коли я запускаю вікно терміналу, я виконував export MY_ENVIRONMENT_VARIABLE=enabled. Мені б хотілося це автоматично робити, у всій системі, коли машина запускається.

Як це зробити на Mac OS X? Я спробував додати вищезазначений рядок до ~/.bashrcvia nano без удачі. Як мені встановити цю змінну середовища?

Дякую!


2
BSD, а не Linux.
JdeBP

Відповіді:


1

Щоб вплинути на загальносистемні налаштування, вам, мабуть, слід додати:

export MY_ENVIRONMENT_VARIABLE=enabled

до /etc/profileабо /etc/bashrc(остання походить з /etc/profile).

OSX використовує bash за замовчуванням для свого /bin/sh. Однак він не використовує "Linux під обкладинками", а скоріше є BSD (за деякими винятками, такими як bash).

Ось декілька пов'язаних питань / обговорень (які пропонують змінити конкретні для OSX місця замість цього, наприклад, environment.plist):


Що ви маєте на увазі під «модифікувати / etc / bashrc». Що там помістити в модифікації ??
ІгорГанапольський

1
@igor Ви додасте export MY_ENVIRONMENT_VARIABLE=enabledдо /etc/profileабо/etc/bashrc
wisbucky
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.