El día 25 de enero de 2011 12:56, rantis cares <rantisca...@gmail.com> escribió: > El día 25 de enero de 2011 12:46, Camaleón <noela...@gmail.com> escribió: >> El Tue, 25 Jan 2011 12:02:21 -0600, rantis cares escribió: >> >>> El día 25 de enero de 2011 05:34, Camaleón escribió: >> >>>> A ver, ejecuta el script tal cual: >>>> >>>> sh tuscript.sh >>>> >>>> ¿Sigue apareciendo el mensaje? >>> >>> Ahora me sale otro error: >> (...) >>> Me esta diciendo que los permisos cambiaron (yo tenia los permisos >>> correctos y no entiendo esto). Asi que volvi a asiganr los permisos. >>> >>> chmod 0777 /dev/ttyUSB0 >>> >>> Ejecuto mi script como dices y obtengo lo siguiente... >>> >>> sh .sms >>> >>> GNOKII Version 0.6.26 >>> iconv: Invalid or incomplete multibyte or wide >>> character iconv: Invalid or incomplete multibyte or >>> wide character >> >> Vale, pues entonces esto no parece un error o problema con la tarea del >> crontab ni con las variables de entorno. Esto es un error que te da la >> propia aplicación (gnokii) cuando ejecutas el script. Algo del script no >> le gusta pero no sé qué podría ser, tendrás que ir probando cosas... por >> ejemplo, puedes empezar con algo básico: >> >> #!/bin/bash >> gnokii --getsms IN 1 > mensaje.txt >> >> Y lo ejecutas directamente ("sh tuscript.sh") a ver si sigue saltando. > > De hecho, ya estoy haciendo esto y ya se que el error esta en el > script,, pero no se donde exactamente. > > lo ire verificando y pondre la solucion. > > Rantiscares
Realice todo desde un principio... ejecuto desde la consola de comandos gnokii --getsms IN 1 Obtengo este resultado -------- GNOKII Version 0.6.26 1. Inbox Message (Read) Date/time: 04/01/2011 11:48:56 -600 Sender: 1111111111 Msg Center: +521111111111 Text: HOLA -------- Ahora hago un script totalmente nuevo lo llamo tirar y le doy permisos de ejecucion (chmod 745) #!/bin/bash gnokii --getsms IN 1 Lo ejecuto en la consola de comandos... $ ./tirar Obtengo el siguiente resultado... GNOKII Version 0.6.26 1. Inbox Message (Read) Date/time: 04/01/2011 11:48:56 -600 Sender: 1111111111 Msg Center: +521111111111 Text: HOLA Ejecuto en la consola de comandos (crontab -e) y escribo lo siguiente... * * * * * /home/usuario/.sms/tirar Obtengo el siguiente resultado porque el sistema me avisa que tengo un mail... Message 1: From usuario@dominio.casero Tue Jan 25 13:42:05 2011 Envelope-to: usuario@dominio.casero Delivery-date: Tue, 25 Jan 2011 13:42:05 -0600 From: root@dominio.casero (Cron Daemon) To: usuario@dominio.casero Subject: Cron <usuario@dominio.casero> /home/usuario/.sms/tirar Content-Type: text/plain; charset=UTF-8 X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/home/usuario> X-Cron-Env: <PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=usuario> Date: Tue, 25 Jan 2011 13:42:05 -0600 GNOKII Version 0.6.26 iconv: Invalid or incomplete multibyte or wide character iconv: Invalid or incomplete multibyte or wide character 1. Inbox Message (Read) Date/time: 04/01/2011 11:48:56 -600 Sender: 1111111111 Msg Center: +521111111111 Text: HOLA Raro, muy raro, entonces si tiene que ver cron con el dichoso error que sale... ¡VAYA, AYUDENMEEEEEEEEEE! Si no, tendre que dejarlo por un tiempo y despues retomarlo... jejeje Ratniscares -- 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/aanlktikxj5fxuwnn6onb_9r1sguiuogo+oh6baore...@mail.gmail.com