$SOMEPATH
não está definido em cron
, por isso a linha crontab
que tenta obter /$SOMEPATH/some.env
falhará. (A menos que //some.env
exista.)
Para depurar problemas relacionados com cron
, esteja ciente de que ele grava as mensagens stderr - incluindo as próprias - na caixa de correio do usuário local. Se você não tiver um cliente de e-mail instalado ( mail
ou mailx
), poderá usar algo assim para ler estas mensagens:
less /var/mail/$USER
Ou se você quiser ser realmente genérico
"${PAGER:-less}" "${MAIL:-/var/mail/${USER:-${LOGIN:-$(whoami)}}}"