unset

Удаляет переменную или функцию из текущего шелла.

Сигнатураunset [-v] [-f] имя

unset убирает переменную (по умолчанию или с -v) либо функцию (-f). После удаления обращение к переменной даёт пустое значение.

x=42
unset x
echo "${x:-пусто}"   # пусто
← Все записи: Встроенные команды Bash
Поддержать проект