Carlos E. R. wrote:
El 2005-01-12 a las 10:00 +0100, Emiliano Sutil escribió:
Tengo un pequeño problemilla con un script que tengo que se lanza desde el cron. Resulta que ese script formatea la fecha para crear una especie de log. El caso es que si lo lanzo a mano el formato de fecha me sale de una manera, pero si lo lanzo desde el cron el formato de la fecha es otro distinto,
Ah, que curioso... :-o
Pues si, antojos que tienen los linux :-)
¿Como puedo hacer para que el formato de fecha sea igual en ambos casos?
El cron trabaja con un entorno limitado. Yo lo que haría sería especificarle al comando date el formato exacto que quieres usar. Si no, pues define tu la variable "LC_TIME", que sospecho es la que afecta.
Si que era esa variable la q estaba tocando los xxxxxx. mire el valor que se asignaba cuando lanzaba a mano y cual era el valor al lanzarlo desde el cron y eran LC_TIME="es_ES.UTF-8" LC_TIME="POSIX" asignando correctamente esta variable ya me funciona bien, Saludos Emiliano Sutil