Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash printenv Verwendung: Umgebungsvariablen anzeigen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash printenv Verwendung: Umgebungsvariablen anzeigen

Übersicht

Der Befehl printenv wird verwendet, um die aktuellen Umgebungsvariablen und deren Werte in der Bash-Shell anzuzeigen. Er ist nützlich, um Informationen über die Umgebung zu erhalten, in der ein Skript oder ein Programm ausgeführt wird.

Verwendung

Die grundlegende Syntax des Befehls lautet:

printenv [optionen] [argumente]

Häufige Optionen

  • -0: Trennzeichen für die Ausgabe ist das Null-Zeichen, nützlich für die Verarbeitung in Skripten.
  • NAME: Gibt den Wert der spezifischen Umgebungsvariable NAME aus, wenn sie gesetzt ist.

Häufige Beispiele

Um alle Umgebungsvariablen anzuzeigen, verwenden Sie einfach:

printenv

Um den Wert einer bestimmten Umgebungsvariable, z.B. HOME, anzuzeigen:

printenv HOME

Um den Wert einer nicht gesetzten Umgebungsvariable, z.B. MY_VAR, zu überprüfen:

printenv MY_VAR

Um die Ausgabe mit einem Null-Zeichen zu trennen, verwenden Sie:

printenv -0

Tipps

  • Verwenden Sie printenv in Kombination mit anderen Befehlen, um Umgebungsvariablen in Skripten zu verwenden.
  • Nutzen Sie die spezifische Abfrage von Variablen, um nur die benötigten Informationen zu erhalten, anstatt die gesamte Liste anzuzeigen.
  • Überprüfen Sie regelmäßig Ihre Umgebungsvariablen, um sicherzustellen, dass sie korrekt gesetzt sind, insbesondere vor der Ausführung wichtiger Skripte oder Programme.