Ein Skript ist eine Textdatei mit einer Reihe von Befehlen oder Anweisungen, die automatisch nacheinander ausgeführt werden. Skripte dienen vor allem dazu, wiederkehrende Aufgaben zu automatisieren – z. B. Systemwartung, Datenverarbeitung oder Installation von Programmen.
Wo werden Skripte verwendet?
- Systemadministration: Backups erstellen, Logs auswerten, Updates installieren
- Webentwicklung: Automatisches Hochladen von Dateien, Konfigurationen
- Softwareentwicklung: Build-Prozesse, Tests, Codegenerierung
Typische Skriptsprachen
- Bash: Für Linux-/Unix-Terminals
- Batch: Für Windows-Umgebungen
- Python: Beliebt für vielseitige Automatisierung
- PowerShell: Für moderne Windows-Skripte
Beispiel: Bash-Skript
1 2 3 4 |
#!/bin/bash echo "Backup startet..." tar -czf backup.tar.gz /home/user/daten echo "Backup abgeschlossen." |
Vorteile von Skripten
- Zeitsparend durch Automatisierung
- Einfach zu erstellen und zu bearbeiten (nur Texteditor nötig)
- Flexibel einsetzbar für viele Aufgaben
Skript vs. Programm
Im Gegensatz zu klassischen Programmen sind Skripte meist einfacher, kleiner und direkt ausführbar, ohne dass sie vorher kompiliert werden müssen.