Hola, 2010/10/2 angeld <[email protected]>: > On Fri, 1 Oct 2010, [email protected] wrote: > >> Hola Lista resulta que al ejecutar un script como tarea programada, este >> no se ejecuta; si este script lo corro en forma manual se ejecuta a las >> 1000 maravillas, pero no al ponerlo dentro de crontab. >> >> el script que se ejecuta es el siguiente: >> >> #!/bin/bash >> >> mplayer -nolirc -prefer-ipv4 -cache 5000 http://media.enet.cu/radiorebelde >> >> >> >> Aca el cron: >> >> 30 5 * * * root /usr/bin/mplayer -nolirc -prefer-ipv4 -cache 5000 >> http://media.enet.cu/radiorebelde >> >> y aca el resultado en /var/log/syslog >> >> Oct 1 19:39:01 pein /usr/sbin/cron[1895]: (CRON) INFO (pidfile fd = 3) >> Oct 1 19:39:01 pein /usr/sbin/cron[1896]: (CRON) STARTUP (fork ok) >> Oct 1 19:39:01 pein /usr/sbin/cron[1896]: (CRON) INFO (Skipping @reboot >> jobs -- not system startup) >> Oct 1 19:40:01 pein /USR/SBIN/CRON[1909]: (root) CMD (/usr/bin/mplayer >> -nolirc -prefer-ipv4 -cache 5000 http://media.enet.cu/radiorebelde) >> >> >> Para mi, los comandos estan bien solo que por deducción he observado el >> scrip al correrlo manual y el mismo mplayer reintenta varias veces las >> conecciones mediante proxy hasta conectarse y reproducir la emisora de >> radio por consola. He intentado poner la linea esa del script en crontab >> pero hace lo mismo se muestra en los log pero cuanto pongo #ps x no veo a >> mplayer por ningun lado.
Puede que el cron no te esté pillando el proxy ?? Puedes probar anteponiendo http_proxy=xxx.xxx.xxx.xxx:yyyy al comando, a ver si así va. Como ha puesto Ángel en su respuesta puedes añadir &> /var/tmp/errores_mplayer.log para ver si suelta algo por salida. Por lo visto el mplayer tambien soporta la url http://proxy:puerto/http://midireccion Ya nos cuentas Saludos! -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

