Heim > Artikel > Betrieb und Instandhaltung > So verwenden Sie Bash-Befehle
Bash (Bash) ist die Abkürzung für Bourne Again Shell, die zum Ausführen von Shells verwendet wird, die Befehle beschreiben (z. B. Befehle in Linux). In diesem Artikel stellen wir die Verwendung von Bash-Befehlen vor.
Übernimmt Bash als Standard unter Linux und beschreibt im Wesentlichen die Verarbeitung und Ausführung von Text, z. B. im vi-Editor mit der Erweiterung „.sh“.
Wie die Programmierung verfügt es über viele Funktionen wie Variablen, Funktionen und arithmetische Verarbeitung. Wenn Sie also ein kleines Programm haben, können Sie es in Bash schreiben.
Da Bash außerdem von der Shell ausgeführt wird, wird es auch als Shell-Skript bezeichnet.
Erstellen Sie ein Shell-Skript
Wir beginnen mit der Erstellung eines einfachen Skripts, das „Hallo Welt!!“ an die Konsole ausgibt.
Verwenden Sie den vi-Befehl, um eine neue Datei zu erstellen.
$ vi hello.sh
Nachdem Sie den Editor geöffnet haben, schreiben Sie wie unten gezeigt.
#!/usr/bin/bash echo "Hello World!!" exit 0
Das „#!/usr/bin/bash“ in der ersten Zeile bedeutet, dass es sich um ein Shell-Skript handelt, das Bash verwendet.
Die zweite Zeile beschreibt die auszuführende Anweisung.
Abschließend beenden Sie die Bash mit „exit 0“. Parameter 0 zeigt einen normalen Abschluss an.
Nachdem Sie die Datei erstellt haben, verwenden Sie den Bash-Befehl, um das Shell-Skript auszuführen.
$ bash hello.sh
Ausführungsergebnis:
Hello World!!
Hallo Welt!! Ausgabe
Zusätzlich zu Bash lautet der Befehl zum Ändern der Ausführungsberechtigungen beim Ausführen von Shell-Skripten „. /" läuft.
$ chmod 755 hello.sh $ ./hello.sh
Es gibt eine Möglichkeit, es mit dem Befehl sh auszuführen.
$ sh hello.sh
Shell-Skript kann Kommentare schreiben und programmieren.
Kommentare können nach „#“ geschrieben werden.
#!/usr/bin/bash echo "Hello World!!" #结束处理。 exit 0
Shell-Skripte können Variablen definieren und Werte zuweisen.
#!/usr/bin/bash num=100 PI=3.14 STR1="Hello" str_2="World!!" echo ${num} echo ${PI} echo ${STR1} echo ${str_2} exit 0
Variablen können alphanumerische Zeichen wie Groß- und Kleinbuchstaben, Zahlen und Unterstriche (_) sein.
Wenn Sie einer Variablen einen Wert zuweisen, schreiben Sie ihn als „Variable = Wert“.
Bitte beachten Sie, dass es zu einem Fehler kommt, wenn Sie vor und nach „=" Leerzeichen einfügen.
Außerdem müssen Sie beim Zugriff auf Variablen „$“ vor dem Variablennamen hinzufügen, z. B. „${variable}“, und die Variable mit „{}“ umgeben.
Eingabe und Ausgabe
#!/usr/bin/bash read AGE echo "ege=$AGE" exit 0
Ausführungsergebnis:
30 ege=30
read speichert die Inhaltseingabe von der Konsole in der im Parameter angegebenen Variablen.
Die durch Lesen angegebene Variable kann als gewöhnliche Variable bezeichnet werden.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Bash-Befehle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!