Поиск инструмента хвоста для Linux к colorize и подавляет строки regx?

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

3
задан 8 October 2010 в 15:40
4 ответа

Я склонен использовать комбинацию tail, grep и ccze.

Например,

tail -f /var/log/messages | grep foo | ccze

4
ответ дан 3 December 2019 в 05:18

мультихвост делает точно, что Вы просите и намного больше в интерфейсе ncurses.


мультихвост (по крайней мере, на Ubuntu 10.04) поставлется с хорошо заполненным демонстрационным файлом конфигурации, который обеспечит, хорошая окраска в большей части системы выходит из поля. Более простая версия быстрого запуска multitailrc была бы похожа на это:

defaultcscheme:foo

colorscheme:foo:all my foo messages
cs_re_s:red,white,bold/blink:([^:]*): says foo!
cs_re:green:.*: says foo!
cs_re:cyan:.*: says bar

# filter out the baz lines with this filterscheme
filterscheme:foo:gets rid of the baz
rule:ev:.*: says baz

usefilterscheme:foo:/var/log/foo

Оба cs_re и cs_re_s имейте аналогичный формат:

cs_re:FG_COLOR[,BG_COLOR[,ATTRIBUTE[/ANOTHER_ATTRIBUTE]]]:REGEX

cs_re_s будет colorize только подстроки (вещи в круглых скобках).

Это должно запустить Вас с мультихвоста. Если Вы хотите стать более необычными, смотреть через демонстрационный, которому предоставляют его и/или документы.

2
ответ дан 3 December 2019 в 05:18

Можно передать хвост по каналу к grep для подавления вывода строки с regex.

tail input.txt | grep -v -e regex_pattern

Grep может альтернативно colorize части, которые соответствуют regex, делает нахождение шаблона в файле журнала легче.

Колоризация это regex могло бы быть интересно все же.

1
ответ дан 3 December 2019 в 05:18

Партии - снижаются на Google снова? mtail, colortail, мультихвост...

0
ответ дан 3 December 2019 в 05:18

Теги

Похожие вопросы