2017-03-05 1 views
0

Ich verwende Mac OSX 10.10, Yosemite und versuche, einen Anacron-Job einzurichten, der wöchentlich ein Python-Skript ausführt.Ist anacron für Mac veraltet? Wieso sehe ich keine Ausgabe, wenn ich Anacron benutze?

Mein Anacron Registerkarte ist wie folgt:

# /etc/anacrontab 
#period delay job-identifier command 
7  10  cron.test  /absolute/path/to/my/doc/test.py 

Nichts passiert, wenn ich sudo Anacron -fn, und keine Timestamp-Datei erstellt wird, wenn ich laufen Anacron -u. Das Python-Skript ist ausführbar, und ich habe #!/Usr/bin/env python oben eingefügt. Wie kann ich das beheben und anacron ausführen?

P.S. - Abgesehen davon würde ich es vorziehen, launchd nicht zu verwenden. Welche Art von Programm akzeptiert seine Eingaben in einem Pseudo-XML-Format im Jahr 2017 ??

Antwort

2

Es scheint, dass anacron nicht mehr für Mac OS verfügbar ist oder war überhaupt nicht nach diesem Kommentar: https://apple.stackexchange.com/a/227308/176514

Ich fürchte, Sie einen Blick auf launchd nehmen müssen. Mehr über hier, dass: How do I set a task to run every so often?

EDIT: Nach einiger Suche, so scheint es, dass dieser Link die neueste Version hat, gemacht für 10.4 Tiger. Ich bin mir nicht sicher, ob das mit Yosemite funktionieren wird, aber es ist einen Versuch wert. https://web.archive.org/web/20100723043612/http://members.cox.net/18james/anacron-tiger.html

Verwandte Themen