Здравствуйте, все.

>>>>> "ДП" == Дмитрий Падучих <[email protected]> writes:


ДП> Я писал:
ДП> tail -f /var/log/my-ftp.log | grep login |
ДП> while read; do aplay -q alarm.wav; done

ДП> Кстати, inotail, пожалуй, лучше подходит для такой задачи, чем tail -f,
ДП> поскольку не проверяет файл каждую секунду, а ждёт сигнала от ядра об
ДП> изменении файла.
Попробовал сделать так:

inotail /var/log/vsftpd.log | grep login | while read; do aplay -q 
/home/file.wav; done

Но никакого сигнала не выдаётся при соединении со мной по ftp.
Единственная реакция - это сигнал похожий на то, когда открывается
файл примерно через 20 сек и это не зависит от того было ли соединение
или нет.
Может я не правильно написал конвеер?
Не знаю, правильно ли я понял, что команда inotail отслеживает
изменения в указанном файле и, если оно было, выдаёт об этом
информацию.

Юрий В.
 
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить