Sampli będzie 12 ulokowanych w katalogu .sample i zależy mi na tym by odtwarzane były te o numerach zgodnych z aktualną godziną np. o godz 11 odtwarzany będzie dźwięk kukulka_11.wav, o godz 12 kukulka_12. wav, o godz 13 kukulka_1.wav, czyli podobnie jak to jest w tradycyjnej kukułce wiszącej na ścianie. Za pomocą Google ciężko było mi wyszukać odpowiedni skrypt, a napisany samodzielnie nie działa.
#!/bin/bash
# basic.sh - a talking clock using voice samples (basic version)
# more information available at http://www.jumpstation.co.uk/scripts/talkingclock/
hours=`date +"%-l"`
mins=`date +"%-M"`
# ampm=`date +"%-P"`
if [ "$mins" = "30" ]; then
aplay /home/spook/.sample/$mins.wav
else
aplay /home/spook/.sample/$hours.wav
fi
# aplay $ampm.wav