Der Befehl export
wird in Bash verwendet, um Umgebungsvariablen zu setzen und sie für untergeordnete Prozesse verfügbar zu machen. Wenn eine Variable mit export
deklariert wird, wird sie für alle nachfolgenden Shell-Sitzungen und Prozesse, die von der aktuellen Shell gestartet werden, sichtbar.
Die grundlegende Syntax des Befehls lautet:
export [Optionen] [Argumente]
-p
: Zeigt alle exportierten Variablen an.-n
: Entfernt die Exportmarkierung von einer Variablen, sodass sie nicht mehr für untergeordnete Prozesse verfügbar ist.Um eine neue Umgebungsvariable namens MEINE_VAR
zu setzen, verwenden Sie:
export MEINE_VAR="Hallo Welt"
Um den Wert einer bereits existierenden Umgebungsvariable zu ändern, führen Sie Folgendes aus:
export MEINE_VAR="Neuer Wert"
Um alle aktuell exportierten Variablen anzuzeigen, verwenden Sie:
export -p
Um eine Variable zu exportieren, ohne ihr einen Wert zuzuweisen, verwenden Sie:
export MEINE_VAR
export
immer, wenn Sie sicherstellen möchten, dass eine Variable für untergeordnete Prozesse verfügbar ist.export -p
, um sicherzustellen, dass keine unnötigen Variablen gesetzt sind.