Ich habe eine Crontab, die am frühen Morgen (nachdem ich eingeschlafen bin) ein bestimmtes Programm startet und am späteren Morgen (bevor ich aufwache) wieder schließt. Aber mein iMac führt das crontab-Skript nicht aus, während er schläft.
Ich sehe, dass es einige Einstellungen gibt, um die Maschine zu wecken und zu einer bestimmten Zeit wieder in den Ruhezustand zu versetzen, aber gibt es eine Möglichkeit, dies mit der Crontab zu tun?
Eine andere Möglichkeit, das Aufwachen aus dem Schlaf zu planen, ist die Verwendung von pmset:
launchd kann einen Computer nicht aus dem Energiesparmodus aktivieren, führt jedoch Jobs aus, die nach dem Aufwecken im Energiesparmodus geplant sind. Wenn andere danach suchen, können Sie diese Liste beispielsweise speichern als
~/Library/LaunchAgents/some.label.plist
:Dann lauf
launchctl load ~/Library/LaunchAgents/some.label.plist
.quelle
Sie können festlegen, dass Ihr Macintosh im Einstellungsfenster "Energie sparen" aktiviert wird. Siehe die Schaltfläche Zeitplan.
quelle
Vielleicht möchten Sie sich mit Anacron befassen
Eine andere Anwendung, die den Trick machen könnte, ist Awaken
quelle
cron wird nicht ausgeführt, wenn sich OSX im Ruhemodus befindet.
Sie können in aussehen soll cronwake (muss über Google laufen übersetzen , wie die Website japanisch ich glaube , ist) und anacron , oder Sie können nur die verwenden
Energy Saver
Anwendung eine Aufwachzeit zu planen um das Skript auszuführen, es dann in den Schlaf zurückstellen .quelle