Menu
CoddyTech

Eine Variable setzen

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy. Lektion 62 von 82.

Du hast gelernt, wie du Umgebungsvariablen anzeigen kannst, aber du kannst auch eigene erstellen. Um eine Variable in deiner aktuellen Shell-Sitzung festzulegen, verwende die Zuweisungssyntax ohne Leerzeichen um das Gleichheitszeichen:

MY_NAME="Alice"

Der Variablenname steht links und der Wert rechts. Sobald du ihn festgelegt hast, kannst du mit dem Präfix $ darauf zugreifen:

echo $MY_NAME

Dies gibt Alice aus.

Beachte, dass um das =-Zeichen keine Leerzeichen stehen. Das ist wichtig, denn Leerzeichen würden einen Fehler verursachen. Die Shell würde MY_NAME = "Alice" als Versuch interpretieren, einen Befehl namens MY_NAME mit Argumenten auszuführen.

Du kannst Variablen verwenden, um beliebige Textwerte zu speichern, einschließlich Pfaden oder Konfigurationseinstellungen:

PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIR

Auf diese Weise festgelegte Variablen existieren nur in deiner aktuellen Shell-Sitzung. Wenn du das Terminal schließt und ein neues öffnest, ist die Variable nicht mehr vorhanden.

In der nächsten Lektion lernst du, wie du Variablen mithilfe von export anderen Programmen zur Verfügung stellst.

challenge icon

Aufgabe

Einfach

Erstelle eine Variable namens GREETING und setze ihren Wert auf Hello, Terminal!

Verwende dann echo, um den Wert deiner neuen Variable anzuzeigen.

Denke daran: Beim Setzen der Variable dürfen keine Leerzeichen um das Zeichen = stehen, und verwende beim Zugriff auf ihren Wert das Präfix $.

Deine Ausgabe sollte lauten:

Hello, Terminal!

Tipp: Setze zuerst die Variable mit GREETING="Hello, Terminal!" und gib sie dann mit echo $GREETING aus.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Terminal-Playground