Auf unserem Mac OS X (10.6) Server haben wir mehrere Sicherungsskripte eingerichtet, die von launchd
bestimmten Zeiten gesteuert und gestartet werden. Dafür haben wir definiert StartCalendarInterval
und das alles funktioniert sehr gut.
Jetzt kommt es vor, dass ich einen dieser Jobs außerhalb des Zeitplans starten möchte, aber dies startet den Job nicht (gibt aber auch keinen Fehler / keine Warnung aus):
sudo launchctl start org.job-label
Die Manpage von launchtl gibt an, dass start
On-Demand-Jobs getestet werden sollen, kein Wort von geplanten Jobs. Gibt es eine Möglichkeit, geplante Jobs zu starten?
Bearbeiten nach Erhalt der Antwort: Ja, das manuelle Starten geplanter Jobs funktioniert auch über den launchctl start
Befehl.
launchctl start org.job-label
. Danke für den Schubs!