Scripting
Das Praxisbuch für Administratoren und DevOps-Teams
Sicher mit Python, der PowerShell und den Linux-Shells arbeiten
Rheinwerk Verlag |
|
Autor:in |
|
600 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
08/2026 |
978-3-367-11769-7 9783367117697 |
Scripting mit Python, PowerShell und Bash
Viele Aufgaben in der IT lassen sich mit wenigen Zeilen Code erledigen. Statt für jede Aufgabe eine umfangreiche Anwendung zu entwickeln, reichen oft kleine Scripts, die wiederkehrende Abläufe automatisieren und komplexe Aufgaben in überschaubare Schritte zerlegen. Dieses Praxisbuch von Michael Kofler zeigt, wie Sie mit Python, PowerShell und verschiedenen Unix-Shells produktiv arbeiten und Scripts für typische Aufgaben in Administration und Softwareentwicklung erstellen. Zahlreiche Beispiele helfen Ihnen dabei, eigene Lösungen zu entwickeln – etwa für Backups, Datenbanken, Web-Scraping oder den Zugriff auf Cloud-Dienste.
Scripts für unterschiedliche Systeme
Ob Linux, Windows oder macOS: Das Buch vermittelt die Grundlagen und Einsatzmöglichkeiten von Bash, ZSH, Fish, PowerShell und Python. Sie lernen, wie Sie lokale Systeme verwalten oder über SSH auf entfernte Rechner und Cloud-Systeme zugreifen. Dabei geht es nicht nur um die einzelnen Programmiersprachen, sondern auch um Werkzeuge und Konzepte, mit denen sich Scripts effizient erstellen und kombinieren lassen.
Automatisieren statt wiederholen
Ein gutes Script kann wiederkehrende Arbeitsschritte abnehmen und Fehler durch manuelle Eingaben reduzieren. Anhand von Musterlösungen erfahren Sie beispielsweise, wie sich Sicherungen scriptgesteuert durchführen, Markdown-Dokumente automatisch erzeugen oder Webinhalte auslesen lassen. Auch die Kommunikation mit REST-APIs und die Abfrage von KI-Modellen lassen sich mit Scripts automatisieren.
Moderne Werkzeuge für die Shell
Neben Python, Bash und PowerShell lernen Sie wichtige Werkzeuge für moderne Scripting-Workflows kennen. Dazu gehören Git und SSH ebenso wie Visual Studio Code, reguläre Ausdrücke, Filter und Pipes. Auch aktuelle CLI-Tools und Möglichkeiten zur individuellen Anpassung der Shell werden behandelt. Dazu zählen beispielsweise Nerd-Fonts und Prompt-Frameworks, mit denen sich die Arbeitsumgebung komfortabler gestalten lässt.
Das Buch folgt dabei einem einfachen Grundgedanken: Ein Script sollte eine Aufgabe möglichst gezielt erledigen und dabei überschaubar bleiben. Mit diesem Ansatz lassen sich auch größere Probleme in einzelne Arbeitsschritte zerlegen und automatisieren.
Alle Scripts aus dem Buch stehen auf der Verlagswebsite zum Download bereit.Aus dem Inhalt
- Bash, PowerShell und Python: für jede Aufgabe das richtige Werkzeug
- Viele Beispielscripts als Vorlagen und Musterlösungen
- Die Toolbox für moderne Scripts: SSH, VSCode, Git, Winget, UV
- Textauswertung mit Filtern, Pipes und RegExps
- XML, JSON, INI verarbeiten
- Web Scraping und REST-APIs
- Scripting mit KI, in der Cloud und in VMs
In dieser Leseprobe vermittelt Michael Kofler, wie die PowerShell aufgebaut ist und welche grundlegenden Funktionen sie bietet. Sie lernen die Entwicklung von der klassischen Windows-Eingabeaufforderung bis zur modernen, plattformübergreifenden PowerShell kennen und erfahren, warum sie sich besonders für die Administration von Windows-Systemen, Active Directory und Microsoft-Cloud-Diensten eignet. Außerdem zeigt der Autor, was den objektorientierten Ansatz der PowerShell auszeichnet und welche Vorteile sich daraus bei der Weiterverarbeitung von Daten ergeben.
Wer hat's geschrieben?
Rheinwerk Verlag |
|
Autor:in |
|
600 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
08/2026 |
978-3-367-11769-7 9783367117697 |

