Я много работаю в bash/xterm и много фильтрую HTML. Мне было интересно, есть ли простой способ выделить html в stdout?

Что-то вроде:

$ cat file.html | [some html highlighting utility]

Выводит ли стандартный синтаксис HTML в стандартный формат, предполагая, что $ TERM имеет значение xterm-color или xterm-256color.

Есть ли что-нибудь подобное там?

2 ответа2

4

Да, и это называется highlight, я использовал для запуска highlight -q -s vim-dark -M file (-M означает --xterm256)

Есть еще один вариант, Pygments, если вы фанат Python, он вам понравится. Вы можете просто запустить pygmentize example.html .

0

использовать этот инструмент, отлично работал для меня

https://github.com/theZiz/aha

cat file.html | /path/to/compiled-aha

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .