Für die jeweils aktive Shell lassen sich lokale Variablen vereinbaren. Solche Variablen sind einzig in dieser Shell sichtbar.
user@sonne> var=10 user@sonne> echo $var 10 user@sonne> string="abc efg" user@sonne> echo $string abc efg user@sonne> bash user@sonne> echo $var user@sonne> exit user@sonne> echo $var 10
Lokale wie auch globale Shell-Variablen werden mittels
unset <variable>
gelöscht.