@cheremsha11

Как реализовать кроссконсольную раскраску вывода?

Реализовал вывод echo с выделением цветом (в консоль). Протестировал на разных системах и IDE и выяснил, что не везде раскраска присутствует в принципе. Ну ладно, отсутствует, так еще маркировка цветовая тоже выводится загогулинами. Есть ли простой способ как-то определить поддержку или иным образом раскрасить? В общем избавится от артефактов, там где раскрашивание не поддерживается.
Как пример:

$ echo -e "\e[31mКрасный Текст\e[0m"
$ echo -e "\e[42mЗеленый Фон\e[0m"
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Есть ли простой способ как-то определить поддержку

tput colors
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы