Beim Erstellen einer Bash -Variablen muss sie einen Wert haben. Wir können jedoch einige Tricks verwenden, um einen Standardwert festzulegen, wenn die Variable nicht festgelegt ist (oder Null). Dieser Leitfaden zeigt, wie genau das geht.
Standard -Shell -Variablenwerte
Methode 1 - Variablen Wert einstellen (falls nicht festgelegt)
Beginnen wir mit der folgenden Demonstration. Führen Sie den folgenden Befehl aus:
$ echo $ Country
Der Befehl gibt nichts zurück als Wert der Land war nicht in erster Linie festgelegt. Wenn der Wert der Variablen nicht festgelegt ist, können wir mit der folgenden Technik einen Wert zuweisen.
$ echo $ Country = Greenland
Hier prüft Bash, ob das variable Land einen Wertspeicher hat. Da die Variable vorher nicht festgelegt wurde, wird sie dem Wert „Grönland“ zugewiesen.
Methode 2 - Variablen Wert einstellen (falls nicht festgelegt)
Die nächste Methode ist ähnlich, beinhaltet jedoch eine andere Syntax. Schauen Sie sich das folgende Beispiel an:
$ echo $ Country: -Greenland
Hier,
Grundsätzlich stellen wir einen Standardwert ein, der verwendet wird, wenn die Variable nicht festgelegt ist oder eine hat Null Wert.
Methode 3 - Standardwert an leere Variable zuweisen
In diesem Abschnitt wird gezeigt, wie Sie den Standardwert einer Variablen zuweisen, wenn die Variable leer ist. Die Befehlsstruktur lautet wie folgt.
$: =
Lassen Sie es uns in einem Beispiel implementieren.
$ echo $ Country: = Grönland
Hier,
Wir können es auch mit den folgenden Befehlen demonstrieren. Führen Sie sie nacheinander aus:
$ echo $ Country: = Grönland
$ Country = Island
$ echo $ Country: = Grönland
$ uneingestellter Land
$ echo $ Country: = Grönland
Hier,
Abschließende Gedanken
Diese kurze Anleitung zeigt, wie Sie einen Standardwert zuweisen, wenn eine Bash -Variable nicht festgelegt oder keinen Wert zugewiesen wurde. Diese Technik kann in verschiedenen Situationen nützlich sein, beispielsweise bei Versuchen, auf undefinierte Variablen zuzugreifen.
Weitere Tutorials zu verschiedenen Bash -Konzepten finden Sie in unserem Bash -Programmierabschnitt mit Beispielen. Wenn Sie neu für das Programmieren sind, sehen Sie sich dieses hervorragende Tutorial für Anfänger an.
Happy Computing!