|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> Мелочи
—> colorize
colorize - утилита для подсветки ключевых слов в просматриваемых логах
Автор: lissyara.
На форуме подкинули неплохую утилитку для подсветки логов выводимых на экран - colorize. Поюзал. Понравилось. Статьи бы и не было, если бы уже не первый человек, видя на экране разноцветные логи не спрашивал, - что да как. Итак, ставим:
ussr$ cd /usr/ports/sysutils/colorize/
ussr$ make install clean
| Варианты использования такие - оригинальный:
ussr$ tail -f /path/to/some/log/file.log | colorize
| Из неудобств - надо руками вводить слишком много. Ленивый я :). Поэтому придумываем скрипт в две строки:
ussr$ more ~/.tail.sh
#!/bin/sh
/usr/bin/tail $@ | /usr/local/bin/colorize
ussr$
| делаем его исполняемым и прописываем альяс в .cshrc:
ussr$ grep tail ~/.cshrc
alias tail ~/.tail.sh
ussr$
| Теперь можно использовать tail как обычно, но логи будут с подсветкой.
Надо отметить основной недостаток программы - ключевые слова добавляются только путём редактирования исполняемого файла программы (она написана на perl), а вот цвета можно выставить через конфигурационный файл, которых может быть два - глобальный и персональный, первый в /usr/local/etc/, а второй в хомяке. В принципе, это лечится парой строчек кода, - но не доходят руки. Также минус - автор на неё забил, и обновлений не будет.
Чтобы не заканчивать на грустной ноте - удобства от проги перекрывают все недостатки.
размещено: 2007-08-15,
последнее обновление: 2007-08-17,
автор: lissyara
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
|
Статистика сайта
|
Сейчас на сайте находится: 9 чел.
|
За последние 30 мин было: 46 человек
|
За сегодня было 11673 показов, 1704 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [27 шт.]