Видалення змінних оточення
Для деконструкції такої змінної з середовища Linux можна скористатися кількома способами. У кожного методу є свої особливості і характерні риси.
Команда ENV в звичайному вигляді застосовується для встановлення змінних оболонки. Однак при додаванні -i проводиться локальне видалення параметрів. Таким чином команда здійснюється без залучення змінних. Команда у повному вигляді виглядає наступним чином:
env –i [Var = Параметр] дія.
При цьому замість Var можна встановити будь-яке значення змінної оточення. Наприклад, $env -i bash запустить командну оболонку без яких-небудь параметрів. Під час роботи з оболонкою неможливо змінювати або ініціалізувати значення, але при наступних запусках без параметра -i можливо працювати з усіма вбудованими функціями.
Команда Unset разыменовывает команду або параметр. Те ж саме стосується змінних оточення. Вони повністю видаляються з програмованою оболонки, керованої командним інтерпретатором до кінця поточної сесії. Синтаксис команди виглядає так:
$ unset Наименование_переменной.
Крім того, для видалення параметра допускається в Linux задати змінну оточення порожнім значенням. Таким чином параметр видаляється до закінчення поточної сесії. Завдання порожній змінної працює для будь-якого типу підключення.