Shell Programmierung: Kapitel 1.1 - 1.4
Shellprogrammierung mit Bash ist eine leistungsstarke und vielseitige Methode, um Aufgaben auf Linux- und Unix-Systemen zu automatisieren und Prozesse zu steuern. Die Bash-Shell (Bourne Again SHell) ist eine der am weitesten verbreiteten Unix-Shells und bietet eine breite Palette von Funktionen zur Verwaltung und Steuerung von Systemaufgaben.
Eine Shell ist eine Schnittstelle zwischen Benutzer und Betriebssystem. Sie ermöglicht es, Befehle einzugeben, Programme auszuführen und Systemprozesse zu steuern. Shellprogrammierung oder Shell-Scripting bedeutet, mehrere Befehle in einem Skript zu kombinieren, um sie automatisiert und wiederholt auszuführen. Ein Shell-Skript ist einfach eine Textdatei mit einer Liste von Befehlen, die in der Reihenfolge ausgeführt werden, wie sie im Skript stehen.