Der DevOps-Engineer Bobby Iliev hat ein Buch auf Englisch geschrieben, welches eine Einführung in Bash-Skripte gibt. Das Buch wird unter der MIT-Lizenz auf Github veröffentlicht und kann entweder mit dunklem oder hellem Theme heruntergeladen werden.
Die ersten 13 Kapitel des Buches befassen sich mit Grundlagen zu der Bash. Zu diesen Grundlagen gehören unter anderem die folgenden Punkte:
- Variablen
- Benutzereingaben
- Kommentare
- Funktionen
In den darauffolgenden Kapiteln stellt der Autor unterschiedliche Beispiele für komplette Bash-Skripte vor. Beispiele der Skripte sind:
- das Erstellen eines interaktiven Menüs
- das Arbeiten mit JSON und dem Tool jq
Das Buch wurde mit dem PHP-Werkzeug lbis erstellt, welches Markdown-Dateien zu einem PDF zusammenfügt. Wer lieber direkt mit den Quelldateien arbeiten möchte, kann daher einfach das Repository klonen.
Quelle: https://github.com/bobbyiliev/introduction-to-bash-scripting