El 18/03/08, Carlos E. R. escribió:
Que va... editas el crontab:
1 11 * * 1-5 /home/cer/bin/avisar_hablando cafe
Y el script es:
#!/bin/bash MAILTO="nobody"
case "$1" in time) /bin/date +"%B %e, %k hours %-M minutes " | /usr/bin/festival --tts ;; cafe) echo "It's time for your coffe!" | /usr/bin/festival --tts ;; *) echo -e "Wrapper para festival: dime que digo.\n" \ "Puede ser: time, coffe" esac
Tiene un bug, por cierto. Lo dejo como ejercicio - o sea, que no me sale O:-)
¿Y ésto qué hace exactamente? O:-) A ver, supongo que festival es un sintetizador de voz, y al ejecutarse el script te pregunta si te da la hora o si te avisa de que es hora para tomar un café... por cierto, ¿le puedes "hablar" a festival o sólo interpreta texto escrito? Hum, pero si le pones "coffe" como que no hará nada :-?. Lo que no veo es dónde está el error, de scripting en bash "toy pez" :-P Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org