Shell-Scripting – Tutorial 05: Bash-Shell-Scripts – Teil 2

Shell-Scripting – Tutorial 05: Bash-Shell-Scripts – Teil 2

Shell-Scripting – Tutorial 05: Bash-Shell-Scripts – Teil 2

In diesem vorliegenden Beitrag werden wir die fortführen Tutorial 05 ab unserer Tutorial-Reihe Shell Scripting. Konkret gehen wir auf a serie gute Praxis, bei der Durchführung derselben zu berücksichtigen.

Da im vorheriges (Tutorial 04) wir sprechen andere an grundlegende praktische Punkte im Zusammenhang mit diesen, insbesondere der wie sie generiert werden, wie sie ausgeführt werden, und aus welchen Teilen besteht a Bash-Shell-Skript.

Shell-Scripting – Tutorial 04: Bash-Shell-Scripts – Teil 1

Shell-Scripting – Tutorial 04: Bash-Shell-Scripts – Teil 1

Und, bevor Sie diesen Beitrag starten, riefen Sie an «Shell-Scripting – Tutorial 05», empfehlen wir, Folgendes zu untersuchen verwandte Inhalte, am Ende des Lesens dieses Beitrags heute:

Shell-Scripting – Tutorial 04: Bash-Shell-Scripts – Teil 1
Verwandte Artikel:
Shell-Scripting – Tutorial 04: Bash-Shell-Scripts – Teil 1
Shell-Scripting - Tutorial 03: Alles über Bash-Shell-Scripting
Verwandte Artikel:
Shell-Scripting – Tutorial 03: Alles über Scripts und Shell-Scripting

Shell-Scripting-Tutorial 05

Shell-Scripting-Tutorial 05

Bewährte Vorgehensweisen zum Erstellen eines Skripts

Top 10 Best Practices für Shell-Scripting

Top 10 Best Practices für Shell-Scripting

Zwischen den Die 10 wichtigsten die wir erwähnen können, sind die folgenden:

  1. Code einrücken: Ein in lesbarer Form entwickelter Code ist für sein besseres Verständnis sehr wichtig. Und die nötigen Einrückungen geben den Blick frei auf die aufwendige logische Struktur.
  2. Fügen Sie Trennzeichen zwischen Codeabschnitten hinzu: Durch die Aufteilung des Codes in Module oder Abschnitte wird jeder Code lesbarer und leichter verständlich, egal wie lang er ist.
  3. Kommentieren Sie den Code so weit wie möglich: Das Hinzufügen nützlicher und notwendiger Beschreibungen zu jeder Zeile oder Befehlsreihenfolge, jedem Codeabschnitt oder jeder entwickelten Funktion erleichtert das Verständnis dessen, was programmiert wurde.
  4. Erstellen Sie Variablen mit aussagekräftigen Namen Ihrer Funktionen: Das Zuweisen von Variablennamen, die die Funktion, für die sie erstellt wurde, klar beschreiben und identifizieren, hilft, ihren Zweck zu verstehen.
  5. Verwenden Sie die Syntax VARIABLE=$(comando) für Befehlsersetzung: Anstelle der alten Art und Weise, die jetzt veraltet ist, folgt VARIABLE=`date +%F`.
  6. Verwenden Sie Module oder Variablen zur Validierung von Superuser und autorisierten Benutzern, mit oder ohne Passwort: Um die Sicherheitsstufen zu erhöhen, in den erforderlichen Teilen des Codes.
  7. Verwenden Sie Module oder Validierungsvariablen des Betriebssystems (Distro, Version, Architektur): Um die Verwendung der Dateien auf nicht unterstützten Computern (oder Servern) zu verhindern.
  8. Verwenden Sie Module oder Prozeduren, um die Ausführung kritischer oder Batch-Aktionen zu bestätigen: Minimierung von Fehlern aufgrund von Improvisation oder Nachlässigkeit.
  9. Schließen Sie verschiedene wesentliche Module ein: Unter denen, die erwähnt werden können, Willkommens- und Abschiedsmodule, doppelte Ausführungsverifizierung, für eine bessere Benutzererfahrung.
  10. Erstellen Sie benutzerfreundliche visuelle Schnittstellen: Sowohl per Terminal (CLI) als auch für den Desktop (GUI) mit den Befehlen "dialog", "zenity", "gxmessage", "notify-send" und sogar die Befehle "mpg123 y espeak" für akustische Warnungen und akustische Benachrichtigungen mit humanisierter oder Roboterstimme.

Weitere wichtige

  1. Rationalisieren Sie die Skriptgröße mit externen Funktionen und/oder Modulen: Wenn ein Skript sehr groß wird, ist es am besten, es mithilfe von Funktionen aufzuteilen oder es in kleinere Skriptdateien aufzuteilen, die von einem Hauptskript aufgerufen werden.
  2. Rufen Sie auf klare und offensichtliche Weise die Aufrufe anderer Interpreter (Programmiersprachen) innerhalb des Skripts auf: Dazu müssen wir sie eindeutig durch Zeilen oder Module aufrufen.
Shell-Scripting - Tutorial 02: Alles über Bash Shell
Verwandte Artikel:
Shell-Scripting – Tutorial 02: Alles über Bash Shell
Shell-Skripting - Tutorial 01: Die Shell, Bash-Shell und Skripte
Verwandte Artikel:
Shell-Scripting – Tutorial 01: Terminals, Konsolen und Shells

Abstraktes Banner für Post

Zusammenfassung

Kurz gesagt, wir hoffen das Tutorial 05 zu «Shell-Scripting» über die besten bewährten Praktiken bei der Erstellung von Skripten und die vorherigen erweitern das Wissen vieler, wenn es darum geht, die optimalsten und funktionellsten zu erstellen Mit Bash Shell generierte Skriptdateien.

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.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.