单个 crontab 中的多个 cronjob
Multiple cronjobs in a single crontab
我如何 cd 进入一个目录并 运行 同一个 crontab 中的一个脚本?目前我正在尝试做类似 32 11 19 1 * cd /Users/myusername/Documents && simple.py
的事情,但是当这个 运行s 我收到错误:
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=myusername>
X-Cron-Env: <USER=myusername>
X-Cron-Env: <HOME=/Users/myusername>
Date: Mon, 19 Jan 2015 11:32:00 -0500 (EST)
/bin/sh: simple.py: command not found
我该如何解决这个问题?
从当前工作目录执行脚本时,必须以 ./
开头。
32 11 19 1 * cd /Users/myusername/Documents && ./simple.py
我猜你的脚本是 python 脚本。 /bin/sh:
看起来很奇怪。如果您的脚本是 python 脚本,则添加以下行 #!/usr/bin/env python
如果它还没有包含它。
我如何 cd 进入一个目录并 运行 同一个 crontab 中的一个脚本?目前我正在尝试做类似 32 11 19 1 * cd /Users/myusername/Documents && simple.py
的事情,但是当这个 运行s 我收到错误:
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=myusername>
X-Cron-Env: <USER=myusername>
X-Cron-Env: <HOME=/Users/myusername>
Date: Mon, 19 Jan 2015 11:32:00 -0500 (EST)
/bin/sh: simple.py: command not found
我该如何解决这个问题?
从当前工作目录执行脚本时,必须以 ./
开头。
32 11 19 1 * cd /Users/myusername/Documents && ./simple.py
我猜你的脚本是 python 脚本。 /bin/sh:
看起来很奇怪。如果您的脚本是 python 脚本,则添加以下行 #!/usr/bin/env python
如果它还没有包含它。