Linux: Die Erforschung der Grundlagen der Shell Scripting

Linux gibt Ihnen viele kleine und spezialisierte Befehle, zusammen mit den Rohrleitungen notwendig, um diese Befehle zu verbinden. Nehmen Rohrleitungen bedeuten kann die Art und Weise, in der ein Befehl die Ausgabe als ein zweiter Befehl des Eingang verwendet werden. heftiger schlag (Kurz für Bourne-Again Shell) - der Standard-Shell in den meisten Linux-Systemen - bietet diese Sanitär in Form von I / O-Umleitung und Rohre.

heftiger schlag beinhaltet auch Funktionen wie die ob Erklärung, dass Sie Befehle nur verwenden können ausgeführt werden, wenn eine bestimmte Bedingung erfüllt ist, und die für Anweisung, die wiederholt Befehle eine vorgegebene Anzahl von Malen. Sie können diese Funktionen von verwenden heftiger schlag beim Schreiben von Programmen genannt Shell-Skripte - aufgabenorientierte Sammlung von Shell-Befehlen in einer Datei gespeichert.

Sie können lernen, wie man einfache Shell-Skripte zu schreiben, die verschiedene Aufgaben zu automatisieren werden verwendet, um. Zum Beispiel, wenn Ihr Linux-System startet, viele Shell-Skripten in verschiedenen Unterverzeichnisse in die gespeicherte /etc Verzeichnis (beispielsweise /etc/init.d) Viele Initialisierung Aufgaben ausführen.

Wie jede Programmiersprache, die heftiger schlag Shell unterstützt die folgenden Funktionen:

  • Variablen, die Werte speichern, einschließlich speziellen integrierten Variablen für den Zugriff auf Befehlszeilenargumente zu einem Shell-Skript und andere spezielle Werte übergeben.

  • Die Fähigkeit zur Auswertung von Ausdrücken.

  • Kontrollstrukturen, die Sie in einer Schleife über mehrere Shell-Befehle aktivieren oder einige Befehle bedingt auszuführen.

  • Die Fähigkeit zu definieren, Funktionen, die an vielen Stellen in einem Skript aufgerufen werden kann. heftiger schlag auch enthält viele integrierte Befehle, die Sie in jedem Skript verwenden können.

Menü