Heute, in diesem Beitrag, werden wir die fortführen Tutorial 04 ab unserer Tutorial-Reihe Shell Scripting. In den vorherigen haben wir uns mit den folgenden Konzepten befasst: Terminals, Konsolen, Shells, Bash-Shell, Skripte und Shell-Skripterstellung.
Aus diesem Grund konzentrieren wir uns in diesem vorliegenden Tutorial etwas mehr auf die praktischer oder technischer Teil der Mit Bash Shell erstellte Skriptdateien.
Und, bevor Sie diesen Beitrag starten, riefen Sie an «Shell-Scripting – Tutorial 04», empfehlen wir, Folgendes zu untersuchen verwandte Inhalte, am Ende des Lesens dieses Beitrags heute:
Shell-Scripting-Tutorial 04
Die Grundlagen von Skriptdateien
Generation
zu eine Skriptdatei erstellent im Grunde müssen Sie verwenden ein Texteditor, die problemlos möglich ist, eine einfache von Terminal (CLI) wie „nano“ oder „vi“ oder von Desktop (GUI) wie "gedit" oder "mousepad".
Außerdem können sie verwendet werden Quellcode-Editoren komplexere oder robustere IDE-Typen, die die Syntax der verwendeten Sprache erkennen, wie z Geany, Atom, erhabener Text, Visual Studio Code, Unter vielen anderen.
Im Prinzip würde es nur genügen, dass wir in einem von ihnen den Auftrag von ausführen Generieren Sie eine neue Nur-Text-Datei mit oder ohne die „.sh“-Erweiterungam liebsten mit ihr.
Am einfachsten wäre es beispielsweise, den folgenden Befehl in einem Terminal auszuführen:
nano miprimerscript.sh
Ausführung
zu Führen Sie ein Bash-Shell-Skript aus, können Sie 2 Möglichkeiten oder Formen wählen, die die folgenden sind:
- Rufen Sie den Bash-Interpreter auf, um die Skriptdatei auszuführen:
bash miprimerscript.sh
- Rufen Sie den Standardinterpreter (Sh) auf, um die Skriptdatei auszuführen:
sh miprimerscript.sh
Beobachtung: Denken Sie daran, dass das Nichtaufrufen der richtigen Shell in einigen Fällen zu einer teilweisen oder vollständigen Fehlfunktion des erstellten Skripts führen kann. Daher ist es ideal, dass die Shell, die in der ersten Zeile des Skripts aufgerufen wird, diejenige ist, die verwendet wird, um es auszuführen. In unserem Fall "bash".
Wir können eine Skriptdatei jedoch auch direkt wie folgt ausführen:
./miprimerscript.sh
In diesem Fall die ersten 2 Zeichen "./" geben an, dass wir die Skriptdatei aus dem aktuellen Verzeichnis ausführen werden, dh dem tatsächlichen Pfad, in dem sich die ausführbare Datei befindet.
Teile oder Elemente innerhalb einer Linux-Skriptdatei
Wirklich, A Skriptdateien sind im Allgemeinen etwas sehr Grundlegendes, besteht also nur aus 2 Elemente welche sind:
- She Bang oder Sha-Bang (#!): Dies ist der Name der ersten Zeile der Skriptdatei, die den Zweck hat, anzugeben, welches Programm (Shell) sie ausführen soll. Damit und für den Fall, dass das Programm nicht installiert ist, wird ein Fehler erzeugt, der seine Ausführung verhindert.
- Der Code: Dies kann alles sein, von einem einzelnen Befehl bis hin zu Tausenden von Codezeilen, die einfache oder komplexe Befehle in einem Linux-Terminal darstellen.
Zum Beispiel:
#!/bin/bash
echo Mi Primer Script
Screenshots
Zusammenfassung
Kurz gesagt, damit Tutorial 04 zu «Shell-Scripting» Wir haben bereits mit dem ersten Anflug begonnen mehr praktische und technische Aspekte bezüglich Mit Bash Shell generierte Skriptdateien. Daher hoffen wir, dass sie bald damit beginnen werden, ihre zu erstellen und zu verwenden erste Skriptdateien auf GNU/Linux.
Wenn Ihnen der Inhalt gefallen hat, kommentiere und teile es. Und denken Sie daran, besuchen Sie den Anfang unserer «Website», zusätzlich zum offiziellen Kanal von Telegram für weitere Neuigkeiten, Tutorials und Linux-Updates.