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

use*_*020 7 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
Run Code Online (Sandbox Code Playgroud)

当我运行 sudo anacron -fn 时没有任何反应,并且当我运行 anacron -u 时没有创建时间戳文件。python 脚本是可执行的,我在顶部包含了 #!/usr/bin/env python。我该如何解决这个问题并让 anacron 运行?

PS - 顺便说一句,我不想​​使用launchd。2017 年什么样的程序接受伪 XML 格式的输入?

cdi*_*nam 7

根据此评论,似乎 anacron 不再适用于 macOS,或者根本就没有:https : //apple.stackexchange.com/a/227308/176514

恐怕你可能需要看看launchd。更多关于这里的信息: 我如何设置一个任务每隔一段时间运行一次?

编辑:经过一番搜索,这个链接似乎有最新版本,是为 10.4 Tiger 制作的。我不确定这是否适用于优胜美地,但值得一试。 https://web.archive.org/web/20100723043612/http://members.cox.net/18james/anacron-tiger.html