MacOS: Как да зададете променлива на средата
Miscellanea / / June 05, 2023
На Mac променливите на средата съхраняват информация, като например кой е текущият потребител, пътищата по подразбиране до командите и името на хост компютъра. Ако установите, че трябва да създадете нови променливи на средата, по-долу ще разгледаме командните редове в терминала, за да зададете стойността на променливите.
Отваряне на терминал
За да започнете, отворете терминала. Можете да влезете през Go > Utilities > Terminal:
Можете също да отворите терминала чрез Spotlight. Натиснете едновременно клавиша Command и след това интервала, за да отворите Spotlight. Въведете терминал и натиснете Enter, за да отворите терминала.
Команди за задаване на променливи на средата
Можете да създадете променливи на средата, за да контролирате поведението на дадена команда. Страница за поддръжка на Apple заявява, че това не променя самата команда. Apple дава пример за използване на променлива на околната среда за настройка на команда за отстраняване на грешки при печат.
Apple заявява: „За да зададете стойността на променлива на средата, използвайте подходящата команда на обвивката, за да свържете име на променлива със стойност.“
Например, Apple дава следната команда, за да зададе стойност на променливата PATH:
% PATH=/bin:/sbin:/user/bin:/user/sbin:/system/Library/ export PATH
Тук стойността ще бъде
/bin:/sbin:/user/bin:/user/sbin:/system/Library/
Добавянето на “% PATH=” преди стойността и “export PATH” след стойността задава променливата PATH.
Според Apple тази команда може да ви помогне да видите всички променливи на околната среда:
% среда
Променливите, зададени във всеки отделен прозорец на терминала, не са налични, след като затворите този прозорец. Ако искате да запазите променливата, трябва да настроите скрипт за стартиране на обвивката. Можете да намерите информация как да направите това на man страницата на zsh под Invocation. The Страница за поддръжка на Apple има връзка в долната част на страницата, която отваря man страницата във вашия терминал.
Последна актуализация на 05 юни 2023 г
Статията по-горе може да съдържа партньорски връзки, които подпомагат поддръжката на Guiding Tech. Това обаче не засяга нашата редакционна почтеност. Съдържанието остава безпристрастно и автентично.