我有一个 python 脚本,我想每天使用 anacron 运行它,但我无法让它工作。
该脚本在我的主目录中,我在 /etc/cron.daily/ 中放置了一个符号链接。我在某处看到这里的文件名中不能有点,所以符号链接删除了 .py 扩展名(原始文件仍然有它)。
python 文件的第一行确实有 #!/usr/bin/python。
这是我第一次使用 cron / anacron,所以我确定我犯了一个愚蠢的错误——我只是不知道它是什么。符号链接有问题吗?我需要那里的实际文件吗?python脚本是问题吗?我是否需要运行将打开 python 脚本的 bash 脚本?还有什么我没有想到的吗?
愚蠢的问题,但是您的脚本可执行吗?右键单击文件,然后单击属性。在 Permissions 选项卡中应该有复选框将脚本设置为可执行文件。