Если вы используете linux / bsd / mac, вы можете установить некоторые переменные окружения, например, PATH
прямо в crontab
, и с этим вы, как правило, можете идти.
Если вы на Солярисе, я молюсь за вас. Но у меня тоже есть ответ: я обычно набираю .profile
перед запуском чего-либо:
0 0 * * 0 . /home/myuser/.profile && cd /path && ./script
Имейте в виду, мои .profile
загружают .bash_profile
и .bashrc
. Просто убедитесь, что у любого файла, который вы используете, есть то, что вам нужно.