Uruchomiłem zadanie crontab 0 2 */1 * * /aScript >aLog.log 2>&1
jako użytkownik „root”, ale zauważyłem, że env różni się od env użytkownika „root” i dlatego mam inne zachowanie w czasie wykonywania moich skryptów.
Poprawką próbną było umieszczenie poleceń eksportu w plikach rc.d, ale wciąż się nie wyświetlało! W końcu umieszczam polecenia eksportu w samym aScript .
Moje pytanie brzmi: czy jest lepszy sposób na rozwiązanie tego problemu? i dlaczego brakuje env, mimo że pochodzi od tego samego użytkownika „root”? (Modyfikuję crontab, uruchamiając 'crontab -e' z katalogu głównego)
source
swój profil (bash).