LINUX.ORG.RU

ищу редактор (просмотр) файла с цветами в esc color

 , , ,


0

1

не нахожу просмотровщик под консоль с поиском и grep текстовых файлов (логов) с наличием в них выделений цветом в стиле esc color

cat и grep конечно работает, но неудобны в интерактивном поиске

чтото типа https://marketplace.visualstudio.com/items?itemName=iliazeus.vscode-ansi

★★★★★
Ответ на: комментарий от dataman

ansifilter

эта программа вообще убирает цвет, а я то хочу его оставить

но она умеет опцию в цветной html - уже лучше

ближе к идеалу это как в kate - при поиске подсветка найденных фрагментов, при этом цвет бы был символов - он полезен, например красным выделены ошибки

x905 ★★★★★
() автор топика

Ничего не понял, какие эскейп цвета?

sudo dmesg --color=always | grep BIOS --color=always | less -R

Обычный и интерактивный поиск. Можно прописать алиасы, типа grepc и lessc, чтобы не вводить параметры каждый раз

Отдельно для логов есть https://lnav.org/

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

Если искать что-либо посложнее «BIOS», то могут быть проблемы:

sudo dmesg --color=always | grep 'error: BIOS' --color=always | less -R

Если в логах слово «error» покрашено одним цветом, а слово «BIOS» — другим, то grep ничего не найдёт.

Очевидно, ТС хочет, чтобы текст оставался цветным (крашеным при помощи ANSI escape sequences), но это не мешало его грепать так, как будто ANSI escape sequences в нём нет.

debugger ★★★★★
()
Последнее исправление: debugger (всего исправлений: 1)