Eine Variable einer anderen in der Bash zuweisen
In Bash wird eine Variable erstellt, indem ihrer Referenz ein Wert gegeben wird. Obwohl die eingebaute Declare-Anweisung in Bash nicht erforderlich ist, um eine Variable direkt zu deklarieren, wird sie häufig für fortgeschrittenere Variablenverwaltungsaktivitäten verwendet.
Um eine Variable zu definieren, müssen Sie ihr nur einen Namen und einen Wert geben. Ihre Variablen sollten aussagekräftige Namen haben, die Sie an ihre Relevanz erinnern. Ein Variablenname darf keine Leerzeichen enthalten oder mit einer Zahl beginnen.
Es kann jedoch mit einem Unterstrich beginnen. Abgesehen davon ist jede Kombination aus Groß- und Kleinbuchstaben alphanumerischer Zeichen zulässig.
Deklarieren einer Variable in der Bash
Um eine Variable in der Bash-Shell zu erstellen, müssen Sie dieser Variable einen Wert zuweisen.
Syntax:
varname=value Dabei ist varname der Name der neu erstellten Variablen und value der der Variablen zugewiesene Wert. Ein value kann null sein.
Schauen wir uns ein Beispiel an.
$ me=superman $ this_year=2022 Mit dem Befehl echo können wir den Wert einer Variablen sehen. Wann immer Sie sich auf den Wert einer Variablen beziehen, müssen Sie ihr das Dollarzeichen $ voranstellen, wie unten gezeigt.
$ echo $me Ausgabe:
superman Lassen Sie uns alle unsere Variablen gleichzeitig arbeiten lassen.
echo "$me $this_year" Ausgabe:
superman 2022 Weisen Sie in Bash eine Variable einer anderen zu
Wir können dest=$source ausführen, um eine Variable einer anderen zuzuweisen. dest bezeichnet die Zielvariable und $source bezeichnet die Quellvariable.
Lassen Sie uns die Variable a der Variable b zuweisen.
$ a=Ironman $ b=$a $ echo "a=$b" Ausgabe:
a=Ironman Daher können wir mit der obigen Syntax den Wert einer Variablen leicht einer anderen zuweisen.
Verwandter Artikel - Bash Variable
- Ändern Sie eine globale Variable innerhalb einer Funktion in Bash
- Bash-Variablen multiplizieren
- Befehle in einer Variablen im Bash-Skript ausführen
- Geltungsbereich der Bash-Variablen
- Inkrementiere den Variablenwert um eins in der Shell-Programmierung
- Überprüfen Sie, ob eine Variable einen Wert in Bash hat