На самом деле это единственный раздел про unix на этом форуме
Модераторы: /dev/random, Модераторы разделов
-
sedikpoll
- Сообщения: 100
Сообщение
sedikpoll »
Слежу за файлом следующим образом:
Все хорошо, но в файле очень часто появляется строка на которую мне не хотелось бы реагирывать. Т.е. сейчас так
blablablabla 123 bla
blablablablablablablabla
blablablabla 123 bla
blablablabla 123 bla
blablablabla 123 bla
blablablablablablablabla
Необходимо получать только:
blablablablablablablabla
blablablablablablablabla
123 -все время одно и тоже же.
Возможно ли как то следить за файлом но уже отфильтровывая строку? Спасибо.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Сообщение
eddy »
попробуйте
Код: Выделить всё
tail -f file.txt | grep blablablablablablablabla
Во всяком случае со сквидовским логом работает:
Код: Выделить всё
tail -f /var/log/squid/access.log
...
1278359413.798 0 127.0.0.1 TCP_IMS_HIT/304 359 GET http://unixforum.org/jscripts/ipb_global.js - NONE/- application/x-javascript
1278359413.798 3 127.0.0.1 TCP_IMS_HIT/304 359 GET http://unixforum.org/jscripts/ips_ipsclass.js - NONE/- application/x-javascript
1278359413.804 0 127.0.0.1 TCP_IMS_HIT/304 359 GET http://unixforum.org/style_images/1/folder_js_skin/ips_menu_html.js - NONE/- application/x-javascript
...
RTFM
-------
KOI8-R - патриотичная кодировка

-
/dev/random
- Администратор
- Сообщения: 5404
- ОС: Gentoo
Сообщение
/dev/random »
tail -f ... | grep -v ...