El día 25 de enero de 2011 12:34, Camaleón <noela...@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. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/AANLkTim-VbwqxT0GdxSFY4GGFfKr=7z+byihp1f7e...@mail.gmail.com