Вывод цвета в терминал

0

Есть ли способ настроить терминал Ubuntu таким образом, чтобы вывод команды any раскрашивался в соответствии с некоторыми шаблонами. В .bashrc я могу настроить приглашение, но я ищу что-то похожее на то, что MobaXTerm делает в Windows: когда я котирую файл и есть какое-то конкретное слово, такое как false, error или fail, оно окрашивается в красный цвет. Слова: успех, правда окрашены в зеленый цвет. Это действительно помогает читать логи, конфигурации и т. Д. Есть ли способ добиться этого в терминале?

MateuszB
источник
2
Вы имеете в виду какой-то конкретный инструмент? Я думаю, что большинство инструментов Linux имеют возможность включить цветной вывод. Если нет, Вы можете использовать альтернативный инструмент. Вместо catВы можете использовать bat, вместо lsВы можете использовать exaи так далее ...
Михал Przybylowicz

Ответы:

1

Вы можете использовать инструменты colorizer, см., Например, https://superuser.com/q/602294 .

Я не знаю ни одного эмулятора терминала для Linux, который предлагает такую ​​раскраску (подсветку синтаксиса) самостоятельно. Если таковой существует, кто-то обязательно исправит меня.

Для VTE есть пробная версия концептуального патча со встроенными словами, вы можете изменить их или добавить новые, изменив источник. VTE используется несколькими эмуляторами терминала, включая, например, GNOME Terminal, Tilix или Xfce Terminal; таким образом, если вы исправляете, компилируете и устанавливаете VTE, вы можете использовать эту функцию в любом из них.

Эгмонт
источник