Colorize - делаем консоль ярче

Версия для печатиОтправить другуPDF version

Просмотр логов и поиск искомой строки или значения - процесс довольно утомительный. Чтобы немного облегчить данную задачу, существует утилита colorize, которая подсвечивает синтаксис логов в соответствии с ключевыми словами.

Установка и настройка не составит проблем, так что рекомендую всем ознакомиться с данной утилитой.
Устанавливать будем из портов (надеюсь у вас они в актуальном состоянии, если же нет – рекомендую обновить). Переходим в установочную директорию программы и запускаем установку:

# cd /usr/ports/sysutils/colorize/
# make install clean
# rehash

Установка проходит довольно шустро (меньше минуты), если perl уже установлен.
В домашнем каталоге создаем файл .tailrc такого содержания:

# cat /home/username/.tailrc

#!/bin/sh
/usr/bin/tail $@ | /usr/local/bin/colorize

В .tcshrc добавляем алиас (если в качестве шелла выступает tcsh):

echo 'alias tail ~/.tailrc' >> /home/username/.tcshrc

 Перелогиниваемся и наслаждаемся эффектом.
 

 

Утилиту можно настроить "под себя".

Список ключевых слов добавляем в исполняемый файл /usr/local/bin/colorize (написано на perl). Цвет подсветки можно изменить в глобальном файле конфигурации /usr/local/etc/colorizerc, или же в файле конфигурации пользователя, который лежит в домашнем каталоге.

 

Ваша оценка: Нет Средняя: 3 (6 голосов)

Вставай, Україно!

Литература

Первая заповедь программиста: не знаешь что делать - делай что-нибудь.