Как запись в лог озвучить?

Автор: jozzeff Дата: 13.11.2003 12:08 Подскажите пожалуста если не трудно, как поставить хотя бы простой писи спикерный бип, чтобы звучал каждый раз при добавлении например alert записи в лог. Mandrake 9.1
Re: Как запись в лог озвучить? 14.11.2003 17:08st_linux file neme: script.alert.

#/bin/sh
size=dd /root/alert.msg
cat /var/log/my_log_file.log | grep alert > /root/alert.msg
size1=dd /root/alert.msg

if [ size1 != size ]; then mpg123 nirvana.mp3
fi
Только надо нечто поправить ;-)
Re: Как запись в лог озвучить? 14.11.2003 20:39kompany А можна и так
file neme: script.alert.
---
#/bin/sh
cat /var/log/my_log_file.log | grep alert
if [ $? == 1 ]; then mpg123 nirvana.mp3
fi
---
Re: Как запись в лог озвучить? 15.11.2003 19:05ave Можно попробовать [sharkysoft.com], но очень сильно нагружает машину, если событий очень много.
Re: Как запись в лог озвучить? 16.11.2003 03:01kompany Немного подправил (st_linux) скрипт, и думаю что будет неплохо,
возможно гдето синтаксическая ошибка есть, я этот скрипт не проганял.

---
#/bin/sh
file=`date -I`
[ -d /root/alert ];
if [ $? = 1 ]; then mkdir /root/alert
fi
[ -f /root/alert/"$file".msg ];
if [ $? = 1 ]; then
> /root/alert/"$file".msg
fi
until [ 1 = 0 ] #запуск цыкла
do
size=`du -b /root/alert/"$file".msg`
sleep 15 #каждых 15 секунд проверяет разницу (cron минимум 60 сек что невсегда выгодно)
cat /var/log/my_log_file.log | grep alert > /root/alert/"$file".msg
size1=`du -b /root/alert/"$file".msg`

if [ "$size" != "$size1" ]; then mpg123 nirvana.mp3
wall "alert запись упала в log" # это если звук не сработает вывод на екран
fi
done
---
RSS-материал