Shell-Skript erstellen
Erstellen Sie robuste Shell-Skripte für Automatisierung und Systemadministration.
Prompt-Vorlage
Erstelle ein robustes Shell-Skript (Bash) für [AUFGABENBESCHREIBUNG]. **Anforderungen:** - Ziel-System: [Linux/macOS/beide] - Erforderliche Tools: [TOOLS DIE VERFÜGBAR SEIN MÜSSEN] - Ausführung: [Manuell/Cron/Systemd] **Das Skript soll enthalten:** 1. **Shebang und Strict Mode:** set -euo pipefail 2. **Argument-Parsing:** Verarbeitung von Flags und Positionsargumenten 3. **Validierung:** Prüfung aller Voraussetzungen (Tools, Berechtigungen, Dateien) 4. **Fehlerbehandlung:** Trap-Handler für Cleanup bei Fehlern 5. **Logging:** Farbige Ausgabe mit Zeitstempeln und Log-Levels 6. **Konfiguration:** Unterstützung für Konfigurationsdateien und Umgebungsvariablen 7. **Hauptlogik:** [BESCHREIBUNG DER FUNKTIONALITÄT] **Best Practices:** - Verwende Funktionen für modularen Aufbau - Quotiere alle Variablen korrekt - Verwende $(command) statt Backticks - Implementiere eine --help Option - Unterstütze --dry-run für sichere Testläufe - Verwende temporäre Dateien sicher mit mktemp Kommentiere jeden wichtigen Abschnitt.
Platzhalter in [eckigen Klammern] ersetzen: [AUFGABENBESCHREIBUNG][Linux/macOS/beide][TOOLS DIE VERFÜGBAR SEIN MÜSSEN][Manuell/Cron/Systemd][BESCHREIBUNG DER FUNKTIONALITÄT]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Geben Sie das Zielsystem und die benötigten Tools an
- Erwähnen Sie ob das Skript per Cron oder manuell ausgeführt wird
- Fragen Sie nach einer --dry-run Option für sichere Tests
- Bitten Sie um ein Makefile oder eine Installationsanleitung
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #shell #bash #automation #sysadmin