Я запустил свою работу 0 2 */1 * * /aScript >aLog.log 2>&1
в crontab как пользователь root, и, тем не менее, обнаружил, что env отличается от env пользователя root и поэтому испытывает другое поведение моих сценариев во время выполнения.
Попытка исправить - поместить команды экспорта в файлы rc.d, но все равно не появилась! Я заканчиваю тем, что помещаю команды экспорта в сам aScript .
Мой вопрос заключается в том, что есть лучший способ решить эту проблему? и почему env отсутствует, хотя он от того же пользователя 'root'? (Я модифицирую crontab, запустив crontab -e из корня)
source
свой (bash) профиль.