PředchozíNahoruDalšíObsah

16.11 Příkaz unset

Příkaz unset odstraní z prostředí proměnnou nebo funci. Netýká se to ale proměnných určených jen pro čtení, které definoval sám shell, jako například IFS. Příliš často se nepoužívá.

Skript

#!/bin/bash

foo="Hello world"
echo $foo

unset foo
echo $foo

vypíše nejdříve pozdrav Hello world a potom prázdný řádek.

Zápis foo= má podobný efekt jako příkaz unset ve výše uvedeném příkladu, ale nastavení nulové hodnoty řetězce nemá stejný účinek jako odstranění proměnné foo z prostředí.

PředchozíNahoruDalšíObsah

15. října 2000 17:24