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

Re: crontab -e



El día 13 de enero de 2011 06:24, Camaleón <noelamac@gmail.com> escribió:
> El Wed, 12 Jan 2011 18:00:19 -0600, rantis cares escribió:
>
>> El día 10 de enero de 2011 16:55, Camaleón escribió:
>
>>>>     #!/bin/bash
>>>>     ALTA=`date "+%d%m%Y-%k%M%S"`
>>>>     gnokii --getsms IN 1 > /home/usuario/mensajes/$ALTA
>>>>     gnokii --deletesms IN
>>>>
>>>> Eso es todo lo que hace mi script
>>>
>>> Hum... ¿y si ejecutas manualmente el comando para que use la salida
>>> estándar en lugar de enviarlo a un archivo, tampoco se queja de la
>>> codificación? :-?
>>>
>>> gnokii --getsms IN 1
>>
>> No me sale ningun error, de hecho antes de comenzar a hacer el script,
>> lo utilizaba asi. Despues use solo el script y lo ejecutaba cuando lo
>> necesitaba. Solo despues hice que cron lo ejecutara y ahi es donde "la
>> puerca torcio el rabo".
>
> Haz una pruebas más. Ejecuta el script desde la línea de comandos pero
> forzando un cambio de locale:
>
> LANG=POSIX; sh tuscript.sh
>
> ¿Te aparece el error?

Si, el error me sigue apareciendo...

GNOKII Version 0.6.26
iconv: Invalid or incomplete multibyte or wide character
iconv: Invalid or incomplete multibyte or wide character

>
> Se trata de reproducir el mismo error que te aparece cuando quien ejecuta
> el script es "cron" y lo único que se me ocurre que pueda causar ese
> mensaje de error es que cron no tome alguna variable de entorno que
> necesita para el script...

Bueno, me gustaria que entender que es "alguna variable de entorno"
(lo buscare en google, pero si me lo puedes explicar mejor, te lo
agradecere camaleon.


Reply to: