README aktualisiert
This commit is contained in:
@@ -28,21 +28,21 @@ 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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user