LINUX.ORG.RU

Tail - как событие


0

2

Ребят. всем привет. Возникла необходимость слушать файлы. Поясню. Есть файл blabla.txt, например. Хочу написать скрипт, который будет читать этот файл и при изменении, брать эти изменения и кидать в другой скрипт.

Например. В файле было: 1 2 3

Потом стало: 1 2 3 4

Скрипт забирает 4 и запускает: root@name:/# novoe_bla_bla.sh 4

Tail -f умеет выполнять команды, при изменении вывода?


а мне кажется так интереснее

grep -q -m 1 pattern <( exec tail -n 0 -f file.log ); kill $! sh script.sh

anonymous
()
Ответ на: комментарий от gman

Я имел ввиду вообще, зачем читать его тайлом и держать открытый дескриптор файла, если можно проверять время последнего изменения.

deep-purple ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.