Реализовал вывод echo с выделением цветом (в консоль). Протестировал на разных системах и IDE и выяснил, что не везде раскраска присутствует в принципе. Ну ладно, отсутствует, так еще маркировка цветовая тоже выводится загогулинами. Есть ли простой способ как-то определить поддержку или иным образом раскрасить? В общем избавится от артефактов, там где раскрашивание не поддерживается.
Как пример:
$ echo -e "\e[31mКрасный Текст\e[0m"
$ echo -e "\e[42mЗеленый Фон\e[0m"