#!/bin/sh
dir="/root/media"
quarto () {
aplay $dir/quarto.wav
}
ore () {
aplay $dir/ora.wav
}
noon () {
aplay $dir/cannone.wav
}
st="`date +%H:%M`"
case "$st" in
??:00|??:15|??:30|??:45)
nc=`date +%l`
#nc=$((di%12))
if [ "$nc" -eq "12" -o "$nc" -eq "6" ]; then noon; else
a=0
while [ "$nc" -gt "$a" ]
do
ore
a=$((++a))
done
fi
m="`date +%-M`"
case "$m" in
"15")
quarto
;;
"30")
quarto
quarto
;;
"45")
quarto
quarto
quarto
;;
esac
;;
*)
exit
;;
esac
I suoni li scegliete voi e li inserite in un'unica cartella insieme allo script.
Lo script deve partire ogni minuto via crontab. Può costituire la base
per uno script più esteso che pianifichi l'intera giornata minuto per minuto.