[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: crontab -e



El día 25 de enero de 2011 12:34, Camaleón <noelamac@gmail.com> escribió:
> El Mon, 24 Jan 2011 17:29:14 -0600, rantis cares escribió:
>
>> El día 16 de enero de 2011 13:19, Camaleón escribió:
>
> (...)
>
>>> Recapitulemos, no vaya a ser que me haya alegrado sin motivo.
>>>
>>> Has ejecutado directamente desde la línea de comandos (_no_ desde cron)
>>> "LANG=POSIX; sh tuscript.sh" y te aparece el mensaje de error ¿sí? :-)
>
> (...)
>
>> Creo que ya voy entendiendo las variables de entorno... Magistral la
>> explicacion.
>
> Vale, pero me parece que ahora tenemos otro problema.
>
>> Solo que como respondi en la parte de arriba, ejecute lo siguiente...
>>
>> LANG=es_ES.UTF-8; sh tuscript.sh
>>
>> LANG=es_ES.UTF-8; sh .sms
>> GNOKII Version 0.6.26
>> iconv: Invalid or incomplete multibyte or wide character
>> iconv: Invalid or incomplete multibyte or wide character
>
> Raro, raro, raro....
>
> A ver, ejecuta el script tal cual:
>
> sh tuscript.sh
>
> ¿Sigue apareciendo el mensaje?
>
> Ten en cuenta que la tarea que ejecutas desde "cron" te va a enviar por
> correo la salida de la ejecución del script, por lo que si la ejecución
> del script produce ese mensaje tendrías que evitarlo desde el propio
> script... ahora bien (pensando en voz alta) ¿por qué "salta" gnokii
> cuando lo ejecutas desde un script? >:-?
>
> Saludos,
>
> --
> Camaleón
>
>

Si no es la variable LANG habrá que hacer pruebas a lo grande :-)

Pon todo el entorno en el script y ejecuta desde donde te da el error.
si no falla vete quitando cosas....

(Para obtener todas las variables del entorno, el comando "env")

Saludos.


Reply to: