README aktualisiert

This commit is contained in:
2025-05-29 23:46:04 +02:00
parent 1c83314f23
commit 6508b81ac2
+4 -4
View File
@@ -28,22 +28,22 @@ if [[ "${1:-}" == "help" ]]; then
exit 0
fi
Dann kannst du z.B. aufrufen:
Dann kannst du z.B. aufrufen:
./miyagi_backup.sh help
Und bekommst alle verfügbaren Funktionsnamen.
📌 Hinweis
Funktionen wie run_pbs_backup brauchen Variablen aus der Config. Du kannst sicherstellen, dass source "$CONFIG_FILE" immer ausgeführt wird, indem du das nicht in main, sondern außerhalb (oben) stehen lässt so wie im überarbeiteten Skript oben.
Funktionen wie run_pbs_backup brauchen Variablen aus der Config. Du kannst sicherstellen, dass source "$CONFIG_FILE" immer ausgeführt wird, indem du das nicht in main, sondern außerhalb (oben) stehen lässt - so wie im überarbeiteten Skript oben.
✅ Fazit
Durch den Wechsel auf ein solches „Funktions-Router“-Muster kannst du dein Skript:
modular testen
gezielt einsetzen (z.B. nur Snapshot, nur Update)
gezielt einsetzen (z.B. nur Snapshot, nur Update)
einfacher debuggen
cron- oder CI-kompatibel machen
cron- oder CI-kompatibel machen