#!/bin/sh # # /usr/local/bin/Chime # # Chime a sound randomly selected # PATH=/bin:/usr/bin SOUNDS="/usr/lib/games/xboing/sounds /usr/lib/games/acm \ /usr/lib/games/xpat/audio" TEMPFILE=/tmp/`id --user`.$RANDOM # rm -rf $TEMPFILE 2>/dev/null touch $TEMPFILE chmod 0600 $TEMPFILE # for j in $SOUNDS ; do for i in `ls $j/*au ` ; do echo -n $i >> $TEMPFILE echo -n " " >> $TEMPFILE done done randomize `cat $TEMPFILE` | \ awk ' { print $1 } ' > $TEMPFILE ( cat `cat $TEMPFILE ` > /dev/audio ) & ( sleep 10 ; \ [ -e $TEMPFILE ] && rm $TEMPFILE ) & #