Я хочу просмотреть текст (может быть файл или вывод команды в конвейере) в терминале, но я хотел бы выделить конкретный шаблон в тексте с цветами, аналогично тому, как grep подчеркивает совпадение шаблона в его вывода
Причина, по которой я не могу использовать стандартный grep "pattern" /path/to/file, заключается в том, что я хочу просмотреть весь текст (в идеале прокручиваемый, как если бы он передавался через less), а не только строки, содержащие рисунок.
Если вы не застреваете в цветной подсветке, вы можете использовать сам less, например
less +g -p PATTERN file
или
less +g +/PATTERN file
В +/PATTERN показаны все экземпляры PATTERN в file, а +g подавляет поведение прокрутки по умолчанию в первом совпадении.