Это должно быть просто, но, похоже, не работает. У меня есть очень простой скрипт, запускаемый cron:
export MAILTO=foo@foo.com
MAILTO=foo@foo.com
echo "MAILTO is set to $MAILTO"
Однако Cron, похоже, не получает переменную MAILTO - электронные письма cron частично выглядят так:
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/deploy>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=deploy>
Date: Thu, 20 Sep 2012 13:05:01 -0700
MAILTO is set to foo@foo.com
Что мне не хватает? Почему cron не выбирает переменные окружения, установленные в скрипте?