Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So verwenden Sie Bash-Befehle

So verwenden Sie Bash-Befehle

不言
不言Original
2019-01-23 15:36:128435Durchsuche

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.

So verwenden Sie Bash-Befehle

Ü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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn