Профтемы студенту и преподавателю
Taketop.ru
СТУДЕНТУ И ПРЕПОДАВАТЕЛЮ
лекции по дисциплинам
Информатика и вычислительная техника :: Операционные системы и среды
Переменные окружения
У каждого процесса имеется область памяти называемая программным окружением (program environment) — это набор строк, заканчивающихся нулевым символом. Эти строки называются переменными окружения. Каждая строка имеет вид: имя переменной = значение. Имя переменной может состоять из алфавитно-цифровых символов и знака подчеркивания. Цифра не может быть первым символом имени. Присвоение значения переменной в оболочке производится следующим образом:
Имя = Значение
Для того, чтобы значение переменной передавалось процессам порождаемым оболочкой, следует использовать встроенную команду export. Следующие две команды помечают переменные
VAR и TST как экспортируемые и присваивают переменной TST значение /usr/doc:
export VAR
export TST=/usr/doc
Для того, чтобы просмотреть значения переменных окружения можно использовать команду set, которая выводит значения всех переменных окружения.
Для того, чтобы получить значение переменной, перед ее именем указывается знак доллара. Такое выражение будет заменяться интерпретатором на значение переменной. Например, команда echo выводит в стандартный вывод свои аргументы, следующее выражение:
echo TST=$TST
выведет на экран TST=/usr/doc (при условии, что значение переменной TST – /usr/doc).

Работы, представленные на сайте http://taketop.ru, предназначено исключительно для ознакомления. Все права в отношении работ и/или содержимого работ, представленных на сайте http://taketop.ru, принадлежат их законным правообладателям. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием работ и/или содержимого работ, представленных на сайте http://taketop.ru
Рейтинг@Mail.ru
Сайт управляется SiNG cms © 2010-2015