Crontab окружающие переменные - PullRequest
0 голосов
/ 09 апреля 2011

Немного борясь с этим ...

Я использую 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 Ответ

2 голосов
/ 09 апреля 2011

Удалите $ из первой строки:

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