我正在运行Mac OSX 10.10,Yosemite,我正在尝试设置一个每周运行python脚本的anacron作业。
我的anacron标签如下:
# /etc/anacrontab
#period delay job-identifier command
7 10 cron.test /absolute/path/to/my/doc/test.py
当我运行sudo anacron -fn时没有任何反应,当我运行anacron -u时没有创建时间戳文件。 python脚本是可执行的,我在顶部包含#!/ usr / bin / env python。我怎样才能解决这个问题并让anacron运行?
P.S。 - 顺便说一句,我宁愿不使用launchd。什么类型的程序在2017年以伪XML格式接受其输入?
答案 0 :(得分:3)
根据此评论,似乎anacron不再适用于macOS,或根本不可用:https://apple.stackexchange.com/a/227308/176514
我担心你可能需要看看launchd。更多关于这里: How do I set a task to run every so often?
编辑: 经过一番搜索,似乎这个链接有最新版本,为10.4 Tiger制作。我不确定这会与优胜美地合作,但值得一试。 https://web.archive.org/web/20100723043612/http://members.cox.net/18james/anacron-tiger.html