uv322:

Uv> Если в файле vsftpd.log в последних десяти строках нет слова login, то
Uv> конвеер
Uv> inotail /var/log/vsftpd.log |grep login | while read ; do aplay -q 
/home/file.wav ; done
Uv> не подаёт звука, а если в этих десятистроках есть слово login, то
Uv> проигрывается звук. Но как сделать так, чтоб этот звук появлялся, тогда
Uv> когда слово login возникает в файле vsftpd.log?

inotail, как и tail, для этого нужен ключ -f. Да и -n0 стоит добавить, чтобы
пропустить все предыдущие сообщения.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить