Scripting

      Das Bild zeigt das Cover eines IT-Fachbuchs zum Thema Scripting und Automatisierung. Im Mittelpunkt steht der große Titel „Scripting“ mit dem Untertitel „Automation with Bash, PowerShell, and Python“. Oben sind ein Codeausschnitt (Python mit Requests/BeautifulSoup) und Zahnräder als Technik-Symbolik zu sehen. Unten ist ein Mars-Rover abgebildet; als Autor wird Michael Kofler genannt, Verlag: Rheinwerk Computing.

Erschienen: Anfang August 2026 (2. Auflage)
Umfang: 600 Seiten
Autor: Michael Kofler
ISBN: 978-3-367-11769-7
Preis: Euro 39,90 (in D inkl. MWSt.)

E-Book-Ausgaben: Nur auf der Rheinwerk-Webseite können Sie wahlweise das E-Book (EUR 39,90) oder die Kombination aus Buch und E-Book bestellen (EUR 44,90).

English edition: A translation of the first German edition is available at www.sap-press.com.

Über dieses Buch

Scripting ist die Kunst, Probleme in wenigen Zeilen zu lösen. Denn viele Aufgaben in der IT erfordern keine komplexen Lösungen in einer Hochsprache – oft reichen ein paar Zeilen Python-, Bash- oder PowerShell-Code.

Mit diesem Praxisbuch lernen Sie Scripting-Umgebungen nutzen. Anhand zahlreicher Praxisbeispiele erfahren Sie, wie Sie Aufgaben automatisieren und wie Ihnen Shell- oder Python-Scripts viel Arbeit abnehmen können. Mit dabei ist ein Überblick über moderne Shell-Werkzeuge und IDEs: Visual Studio Code, Git, SSH und mehr.

KI-Tools schreiben heute Scripts auf Knopfdruck. Aber ohne Grundlagenwissen können Sie solche Scripts weder beurteilen noch sicherheitstechnisch bewerten. Dieses Buch vermittelt das dafür erforderliche Fundament.

  • Bash, Zsh und die Linux-Toolbox
  • PowerShell und CmdLets
  • Python, pip und uv
  • SSH, VSCode, Git, Winget, uv, brew, curl: Ihr Werkzeugkasten für Scripts
  • Terminal Tuning: Nerd Fonts, Prompt Frameworks, moderne CLI- und TUI-Tools
  • Textverarbeitung: Filter, Pipes, Reguläre Ausdrücke
  • JSON- und XML-Dateien verarbeiten
  • Scripts automatisch ausführen: Cron und Task Scheduler
  • Backups automatisieren
  • Bilder und EXIF-Daten verarbeiten, Diagramme erstellen
  • E-Mails versenden
  • Logging-Dateien auswerten
  • Web-Scraping und -Mining
  • Virtuelle Maschinen und Datenbanken administrieren
  • Scripting in der AWS-Cloud
  • KI-APIs in Scripts nutzen

Neu in der 2. Auflage

Für die zweite Auflage habe ich dieses Buch vollständig überarbeitet und aktualisiert. Eine Menge neuer Inhalte ist dazugekommen, unter anderem:

  • Terminal Tuning (neues Kapitel unter dem Motto »Pimp my Terminal«): NerdFonts, Prompt Frameworks, moderne CLI-Tools etc.
  • Python-Modulverwaltung mit uv
  • Diagramme erstellen/zeichnen (neues Kapitel)
  • E-Mail-Versand per Script (neues Kapitel)
  • KI-APIs anwenden (neues Kapitel)
  • Viele neue Beispiele: Web Scraping mit Playwright, GPS-Track aus Fotos extrahieren, Git-Commit-Messages per KI vorschlagen usw.

Leseprobe, Beispieldateien und Errata

Leseprobe 2. Aufl. (PDF)     Vorwort 2. Aufl. (PDF)

Beispieldateien 2. Aufl. (ZIP)

Errata 1. Aufl.     Errata 2. Aufl.