是不是Mac不推荐使用anacron?为什么我在运行anacron时看不到输出?

时间:2017-03-05 23:57:03

标签: python macos shell scripting cron

我正在运行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格式接受其输入?

1 个答案:

答案 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