que si en bash escribo esa línea de comando reproduce el sonido, quiero decir que /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit -nodisp funciona, suena. y esto otro ~/alarma.sh también. ¿Qué puede ser entonces?
El lun, 9 sept 2024 a las 18:53, Diego Bote (<esdedi...@gmail.com>) escribió: > Pero el caso es > > El lun, 9 sept 2024 a las 18:43, Esteban Monge (<estebanmo...@riseup.net>) > escribió: > >> El 2024-09-09 10:21, Diego Bote escribió: >> > Buenas tardes listeros. >> > Hace años que no escribo aquí pero necesito de nuevo una mano. >> > Estoy programando crontab como usuario para que suene una alarma a >> cierta >> > hora y para eso con crontab -e meto esta línea: >> > >> > 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit >> -nodisp >> > >> > que no funciona, así que meto eso en un script en mi home, llamándolo >> > alarma.sh, >> > y en el crontab pongo >> > >> > 57 15 * * * /home/diego/alarma.sh >> > >> > Que tampoco funciona. >> Ops parece que le respondí en PV... comparto la respuesta a todos: >> Debe ser algun problema con ffplay en si... si modificas la línea a: >> 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit >> -nodisp > /tmp/run.log >> >> Vas a ver que si corre el crontab y crea el archivo... mas no se >> reproduce... ergo... el problema no es cron. >> >> >> > >> > El fichero alarma.sh contiene esto: >> > diego@giotto:~$ cat alarma.sh >> > #/bin/bash >> > /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit -nodisp >> > diego@giotto:~$ >> > El caso es que cron lo está haciendo bien porque pongo >> > 58 15 * * * touch creadoporcrontab >> > y me ha creado el fichero. >> > ¿Me dais alguna indicación? >> > Gracias de antemano. >> > Un saludo >> > Diego Bote >> >