Переменные оболочки - временные переменные, которые хранит текущая оболочка. Хранят значения текстовых строк.
Пример присвоения значения переменной оболочки:
Пример обращени к переменной:
Переменные оболочки теряются при закрытий сессии оболочки.
Переменные окружения передаются оболчке при ее запуске и сразу доступны командам. Например переменная PATH:
PATH
Переменная окружения PATH содержит командный путь - перечень системных каталогов, которые система просматривюет пытаясь найти какую-либо команду. Измени переменную PATH можно задать дополнительные пути поика.
При закрытии сессии все измения переменной PATH будут отменены.
Пример присвоения значения переменной оболочки:
STUFF=blah
Пример обращени к переменной:
echo $STUFF
Переменные оболочки теряются при закрытий сессии оболочки.
Переменные окружения передаются оболчке при ее запуске и сразу доступны командам. Например переменная PATH:
echo $PATHПеременные окружения полезны тем, что многие команды считывают из них свои парамеры по умолчанию. Так, можно поместить любимые параметры в переменную LESS и тогда команда less будет их использовать при запуске.
PATH
Переменная окружения PATH содержит командный путь - перечень системных каталогов, которые система просматривюет пытаясь найти какую-либо команду. Измени переменную PATH можно задать дополнительные пути поика.
При закрытии сессии все измения переменной PATH будут отменены.
Комментариев нет:
Отправить комментарий