Пример 11-15. "Сброс" переменной

We use cookies. Read the Privacy and Cookie Policy

Пример 11-15. "Сброс" переменной

#!/bin/bash

# unset.sh: Сброс переменной.

variable=hello # Инициализация.

echo "variable = $variable"

unset variable # Сброс.

# Тот же эффект дает variable=

echo "(unset) variable = $variable" # $variable = null.

exit 0

export

Команда export экспортирует переменную, делая ее доступной дочерним процессам. К сожалению, невозможно экспортировать переменную родительскому процессу. В качестве примера использования команды export можно привести сценарии инициализации системы, вызываемые в процессе загрузки, которые инициализируют и экспортируют переменные окружения, делая их доступными для пользовательских процессов.