co pół godziny uruchamiamy skrypt za pomocą cron'a
crontab -e
30 * * * * /bin/sh /var/spool/asterisk/movesounds
vim /bin/sh /var/spool/asterisk/movesounds
#!/bin/sh
SOUNDDIR=/var/spool/asterisk/monitor
DESTDIR=/var/storage/cdrstream
for sound in `/usr/bin/find ./ -regextype posix-egrep -regex '.*auto-[0-9]+\.[0-9]+\.wav' -not -newermt '10 minutes ago'`;
do
dest=`echo $sound |sed {s/wav/ogg/}`;
lock=`echo $sound |sed {s/wav/lock/}`;
if `! /usr/bin/test -e $lock`; then
# echo "Making $dest";
/bin/touch $lock;
nice /usr/bin/sox $sound -r 22000 -C 1 $DESTDIR/$dest vol -5db
/bin/rm -f $lock;
/bin/rm -f $sound;
fi
done
