Просмотр текста в терминале с выделенными шаблонами

Я хочу просмотреть текст (может быть файл или вывод команды в конвейере) в терминале, но я хотел бы выделить конкретный шаблон в тексте с цветами, аналогично тому, как grep подчеркивает совпадение шаблона в его вывода

Причина, по которой я не могу использовать стандартный grep "pattern" /path/to/file, заключается в том, что я хочу просмотреть весь текст (в идеале прокручиваемый, как если бы он передавался через less), а не только строки, содержащие рисунок.

1
задан 10 August 2016 в 02:43

1 ответ

Если вы не застреваете в цветной подсветке, вы можете использовать сам less, например

less +g -p PATTERN file

или

less +g +/PATTERN file

В +/PATTERN показаны все экземпляры PATTERN в file, а +g подавляет поведение прокрутки по умолчанию в первом совпадении.

4
ответ дан 23 May 2018 в 07:17

Другие вопросы по тегам:

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