Unter Linux wird Bash als Standard übernommen, was grundsätzlich die Verarbeitung und Ausführung von Text mit der Erweiterung „.sh“ wie beim vi-Editor beschreibt. Wie beim Programmieren verfügt es über viele Funktionen wie Variablen, Funktionen und arithmetische Verarbeitung. Wenn Sie also ein kleines Programm erstellen, können Sie es in Bash schreiben. Da Bash von der Shell ausgeführt wird, wird es auch als Shell-Skript bezeichnet. Erstellen eines Shell-Skripts Wir beginnen mit der Erstellung eines einfachen Skripts, das „Hallo Welt!!“ auf der Konsole ausgibt. Verwenden Sie den Befehl vi, um eine neue Datei zu erstellen. $ vi hallo.sh Sobald der Editor geöffnet ist, schreiben Sie wie unten gezeigt. #!/usr/bin/bash echo "Hallo Welt!!" Ausfahrt 0 Das „#!/usr/bin/bash“ in der ersten Zeile zeigt an, dass es sich um ein Shell-Skript handelt, das Bash verwendet. Die zweite Zeile beschreibt die auszuführende Anweisung. Beenden Sie die Bash abschließend mit „exit 0“. Parameter 0 zeigt eine normale Beendigung an. Führen Sie nach dem Erstellen der Datei das Shell-Skript mit dem Bash-Befehl aus. $ bash hallo.sh Ausführungsergebnis: Hallo Welt!! Hallo Welt!! wird ausgegeben Darüber hinaus gibt es beim Ausführen von Shell-Skripten neben Bash auch Befehle, die die Ausführungsberechtigungen ändern und mit "./" ausgeführt werden. $ chmod 755 hallo.sh $ ./hallo.sh Es gibt eine Möglichkeit, es mit dem SH-Befehl auszuführen. $ sh hallo.sh Shell-Skripte können sowohl zum Kommentieren als auch zum Programmieren verwendet werden. Nach "#" können Kommentare geschrieben werden. #!/usr/bin/bash echo "Hallo Welt!!" #Verarbeitung beenden. Ausfahrt 0 Shell-Skripte können Variablen definieren und Werte zuweisen. #!/usr/bin/bash Zahl=100 PI = 3,14 STR1="Hallo" str_2="Welt!!" echo ${num} echo ${PI} echo ${STR1} echo ${str_2} Ausfahrt 0 Variablen können alphanumerische Zeichen sein, beispielsweise Groß- und Kleinbuchstaben, Zahlen und Unterstriche (_). Wenn Sie einer Variablen einen Wert zuweisen, schreiben Sie ihn als „Variable = Wert“. Beachten Sie, dass ein Fehler auftritt, wenn Sie vor und nach dem „=“ Leerzeichen einfügen. Darüber hinaus müssen Sie beim Zugriff auf eine Variable vor dem Variablennamen „$“ hinzufügen, z. B. „${variable}“, und die Variable in „{}“ einschließen. Ein- und Ausgabe #!/usr/bin/bash ALTER lesen echo "ege=$AGE" Ausfahrt 0 Ausführungsergebnis: 30 ege=30 read speichert den von der Konsole eingegebenen Inhalt in der im Parameter angegebenen Variable. Die durch read angegebenen Variablen können als gewöhnliche Variablen bezeichnet werden. Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.15 (Windows)
>>: JS-Implementierung des Apple-Rechners
Problem: Die über IIS veröffentlichte Website wir...
Code kopieren Der Code lautet wie folgt: <!DOC...
Möglicherweise müssen Sie in Linux manchmal symbo...
Konfigurationsmethode für die kostenlose Installa...
Im Vergleich zu vue2 verfügt vue3 über ein zusätz...
Designer verfügen über eine eigene Schriftartenbi...
Fehler: Connection to blog0@localhost failed. [08...
Beheben Sie das Problem, dass unter Windows 10 ke...
1. Laden Sie die erfolgreich generierte Symboldate...
1.mysql-5.7.19-winx64.zip (das ist die kostenlose...
Einführung: Lambda Probe (früher bekannt als Tomc...
1. MySQLs eigenes Stresstest-Tool – Mysqlslap mys...
Was ist HTML? Um es einfach auszudrücken: HTML wi...
Vorwort In diesem Artikel wird erklärt, wie Vue-K...
In tatsächlichen Projekten muss die Datenbank reg...