【发布时间】:2018-01-01 22:18:47
【问题描述】:
总的来说,我对 Cron 调度和 Linux 非常陌生。我创建了一个 Python 代码 (Test_Analysis.py) 来分析一些数据并生成一个包含分析结果的 Excel 表。然后,我将这个 Excel 表通过电子邮件发送给自己。我的目标是为这个过程(分析和报告电子邮件)创建一个自动计划,在每天的特定时间运行,比如早上 5 点。
我为此尝试了 Cron 调度。未使用 Cron 调度发送电子邮件。有趣的是,为了了解 Cron 的工作原理,我创建了一个简单的测试脚本 (Test_Cron.py),它还会向我发送一封电子邮件。对于这个脚本,我确实收到了我安排好的自动电子邮件。我只是没有为我的原始脚本 (Test_Analysis.py) 获取它们。
这是我的两个脚本的 cron 计划(两个脚本都在同一个文件夹中)
*/1 * * * * python /home/abc/anuj/TPA/Test_Cron.py &> /tmp/Test_Cron.log
*/15 * * * * python /home/abc/anuj/TPA/Test_Analysis.py &> /tmp/Test_Analysis.log
知道我可能做错了什么吗?
PS : 我正在使用 SSH 登录远程 linux 服务器。
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
-
脚本应该有些区别,还是..?