【发布时间】:2010-12-01 10:38:17
【问题描述】:
问题快速总结
我会每天每分钟运行一个 python 脚本。我希望 cron 每分钟运行以下 2 个命令(按此顺序):
cd ~/desktop/WebProgramming
python MyPythonScript.py
cron 可以运行 2 个命令吗?
更详细的解释
我在 mac 的 cron 调度程序中运行 python 脚本时遇到了困难。本质上,我想每分钟运行一次脚本,这是我的 Cron 语法:
* * * * * python ~/desktop/WebProgramming/MyPythonFile.py
MyPythonFile 使用 WebProgrammingFolder 中的多个文件——当我第一次导航到目录 (cd ~/desktop/WebProgramming/) 并手动运行脚本时,程序运行良好。但是,当我尝试在 cron 上运行它时出现错误,说“目录中没有文件”指的是 MyPythonFile 中的代码,该代码指的是文件夹中的其他文件。因此,我想让 cron 导航到这个目录,然后执行命令运行文件。
【问题讨论】: