Establecer el entorno de cron
Cuando se ejecuta un trabajo desde cron, este se ejecuta en un entorno “desnudo” con solo unas
pocas variables de entorno establecidas.
Por ejemplo, los ficheros de inicialización (tales como el .bash_profile)
no son ejecutados antes de lanzar una tarea de cron.
Normalmente es necesario ajustar el entorno en el cual corren las tareas ejecutadas bajo cron.
Para ello hay 2 métodos:
* Establecer las variables de entorno al principio del fichero crontab: MY_VARIABLE="un valor" 0 23 * * * $HOME/myscript.sh * Ejecutar previamente un script que establezca las variables de entorno como parte de la tarea a ejecutar por cron: 0 24 * * * . $HOME/setupenv.sh; $HOME/myscript.sh