Crontab环境变量

时间:2011-04-09 08:41:12

标签: environment-variables crontab

在这个问题上苦苦挣扎......

我正在使用crontab进行大量的待办事项列表管理:

这是我的crontab的片段......

$TASK=/home/pgrads/joseph/emailAnalysis/single
0,30 * * * * ~/emailAnalysis/python/script.py
15,45 * * * * $TASK/task.sh "foo"
10,40 * * * * /home/pgrads/joseph/emailAnalysis/single/task.sh "bar"

我的问题是'foo'任务没有触发 - 我收到错误“/ bin / sh:/task.sh:没有这样的文件或目录”。

一些谷歌没有让我走得太远 - 主要是他们只是给我手册上的变化......:任何想法?

1 个答案:

答案 0 :(得分:2)

从第一行中删除$

TASK=/home/pgrads/joseph/emailAnalysis/single