Exemplarische Vorgehensweise zum Erstellen und Löschen einer Umgebungsvariablen in bash:
Testen Sie, ob die Variable DUALCASE vorhanden ist:
el@apollo:~$ env | grep DUALCASE
el@apollo:~$
Dies ist nicht der Fall. Erstellen Sie die Variable und exportieren Sie sie:
el@apollo:~$ DUALCASE=1
el@apollo:~$ export DUALCASE
Überprüfen Sie, ob es dort ist:
el@apollo:~$ env | grep DUALCASE
DUALCASE=1
Es ist dort. Also loswerden:
el@apollo:~$ unset DUALCASE
Überprüfen Sie, ob es noch vorhanden ist:
el@apollo:~$ env | grep DUALCASE
el@apollo:~$
Die exportierte Umgebungsvariable DUALCASE wird gelöscht.
Zusätzliche Befehle zum Löschen Ihrer lokalen und Umgebungsvariablen:
Deaktivieren Sie alle lokalen Variablen beim Anmelden auf den Standardwert:
el@apollo:~$ CAN="chuck norris"
el@apollo:~$ set | grep CAN
CAN='chuck norris'
el@apollo:~$ env | grep CAN
el@apollo:~$
el@apollo:~$ exec bash
el@apollo:~$ set | grep CAN
el@apollo:~$ env | grep CAN
el@apollo:~$
exec bash
Befehl löschte alle lokalen Variablen, aber keine Umgebungsvariablen.
Deaktivieren Sie alle Umgebungsvariablen beim Anmelden auf den Standardwert:
el@apollo:~$ export DOGE="so wow"
el@apollo:~$ env | grep DOGE
DOGE=so wow
el@apollo:~$ env -i bash
el@apollo:~$ env | grep DOGE
el@apollo:~$
env -i bash
Befehl löschte alle Umgebungsvariablen auf Standard bei der Anmeldung.