Есть ли способ настроить терминал Ubuntu таким образом, чтобы вывод команды any раскрашивался в соответствии с некоторыми шаблонами. В .bashrc я могу настроить приглашение, но я ищу что-то похожее на то, что MobaXTerm делает в Windows: когда я котирую файл и есть какое-то конкретное слово, такое как false, error или fail, оно окрашивается в красный цвет. Слова: успех, правда окрашены в зеленый цвет. Это действительно помогает читать логи, конфигурации и т. Д. Есть ли способ добиться этого в терминале?
command-line
bash
colors
MateuszB
источник
источник
cat
Вы можете использоватьbat
, вместоls
Вы можете использоватьexa
и так далее ...Ответы:
Вы можете использовать инструменты colorizer, см., Например, https://superuser.com/q/602294 .
Я не знаю ни одного эмулятора терминала для Linux, который предлагает такую раскраску (подсветку синтаксиса) самостоятельно. Если таковой существует, кто-то обязательно исправит меня.
Для VTE есть пробная версия концептуального патча со встроенными словами, вы можете изменить их или добавить новые, изменив источник. VTE используется несколькими эмуляторами терминала, включая, например, GNOME Terminal, Tilix или Xfce Terminal; таким образом, если вы исправляете, компилируете и устанавливаете VTE, вы можете использовать эту функцию в любом из них.
источник