Was bedeutet $ im Bash -Skript

Was bedeutet $ im Bash -Skript
Bash ist eine beliebte Unix-Shell, mit der Benutzer über eine Befehlszeilenschnittstelle mit dem System interagieren können. Beim Bash -Skripting ist das Dollar -Zeichen ($) ein wesentlicher Charakter, der auf verschiedene Weise verwendet wird. Das Dollar -Zeichen hat mehrere Bedeutungen im Bash -Skripting, und seine Verwendung ist für die Erstellung und Ausführung von Shell -Skripten von entscheidender Bedeutung.

Was bedeutet $ im Bash -Skripting

Das Dollar -Zeichen ($) ist ein spezielles Zeichen beim Bash -Skript, das je nach Verwendung unterschiedlicher Bedeutungen darstellt. Hier sind einige der üblichen Verwendungen des Dollars $ ordnungsgemäß in Bash -Skript:

  • Variablen Wert abrufen
  • Als Positionsparameter
  • Als Befehlsersatz
  • Mit arithmetischen Operationen
  • Mit Umgebungsvariablen

So verwenden Sie $ sign, um einen variablen Wert in Bash -Skripten abzurufen

Beim Bash -Scripting werden Variablen verwendet, um Werte zu speichern, die im gesamten Skript verwendet werden können. Das $ -Symbol wird verwendet, um den Wert einer Variablen zu bezeichnen, und unten ist ein Beispiel, das die Verwendung von $ sign zum Aufrufen von Variablen in Bash -Skripten zeigt:

#!/Bin/Bash
name = "mark" "
echo "Mein Name ist $ name"

In diesem Beispiel wird dem Variablennamen der Wert „Mark“ zugewiesen, und die Echo -Anweisung verwendet das $ -Symbol, um den Wert der Variablen anzuzeigen. Hier ist die Ausgabe dieses Skripts:

So verwenden Sie $ Sign als Positionsparameter

Beim Bash -Scripting werden Positionsparameter verwendet, um Argumente darzustellen, die an ein Skript oder eine Funktion übergeben wurden. Das $ -Symbol wird verwendet, um auf den Wert der Positionsparameter zuzugreifen. Hier ist ein Beispiel:

#!/Bin/Bash
Echo "Erster Positionalparameter ist $ 1"
Echo "Second Positional Parameter beträgt $ 2"

In diesem Beispiel wird das $ -Symbol verwendet, um die an das Skript übergebenen ersten und zweiten Positionsparameter anzuzeigen. Das erste Argument ist „Hallo“, das zweite ist Linux:

So verwenden Sie $ Sign for Command Substitution in Bash -Skripten

Beim Bash -Scripting wird die Befehlssubstitution verwendet, um einen Befehl durch seine Ausgabe zu ersetzen. Das $ -Symbol wird verwendet, um die Befehlssubstitution zu bezeichnen. Hier ist ein Beispiel:

#!/Bin/Bash
Heute = $ (Datum)
Echo "heute ist:" $ heute

In diesem Beispiel wird der Datum des Datums verwendet, um das aktuelle Datum zu erhalten, und die Ausgabe wird heute mit dem $ -Symbol der Variablen zugewiesen:

So verwenden Sie $ sign mit arithmetischen Operationen in Bash -Skripten

Beim Bash -Skripting werden arithmetische Ausdrücke verwendet, um mathematische Operationen durchzuführen. Das $ -Symbol wird verwendet, um die Ausgabe des arithmetischen Betriebs zu kennzeichnen. Hier ist ein Beispiel:

#!/Bin/Bash
Num1 = 20
Num2 = 30
Ergebnis = $ ((Num1 + Num2))
echo "Das Ergebnis ist:" $ Ergebnis

In diesem Beispiel wird das $ -Symbol verwendet, um die arithmetische Expansion auszuführen, um die Werte von Num1 und Num2 hinzuzufügen. Hier habe ich Num1 und Num2 einen Wert von 20 und 30 zugewiesen:

So verwenden Sie $ sign mit Umgebungsvariablen in Bash -Skripten

Beim Bash-Skripten werden Umgebungsvariablen verwendet, um systemweite Einstellungen und Konfigurationen zu speichern. Das $ -Symbol wird verwendet, um auf den Wert von Umgebungsvariablen zuzugreifen. Hier ist ein Beispiel:

#!/Bin/Bash
Echo "Der Pfad ist:" $ path

In diesem Beispiel wird das $ -Symbol verwendet, um den Wert der Pfadumgebungsvariable anzuzeigen:

Abschluss

Das Dollar -Zeichen ($) ist ein vielseitiges Spezialcharakter beim Bash -Skripting, das zur Variablen- und Befehlssubstitution verwendet wird, die spezielle Variablen darstellt, und als Fluchtcharakter. Es ist unterschiedliche Verwendungszwecke, die Bash -Scripting flexibler und leistungsfähiger machen. Es gibt viele Verwendungszwecke dieses Zeichens, von denen einige eine String -Manipulation und bedingte Ausdrücke enthalten haben.