Руслан Кириченко, управляющие последовательности ANSI, в данном случае именно
для изменения цвета. Правда вот тут:
на платформе windows работает, но под линукс тут нужно использовать костыли:)
с точностью до наоборот, в линуксе будет работаь без проблем, а под WIndows придётся немного пошаманить, например установить драйвер ANSI, какой-нибудь
ANSICON. У меня в Windows Seven уже лет восемь как ANSICON без проблем, устанавливал как раз ради ESC-последовательностей для изменения цвета в консоли чтобы git цветными буковками мог общаться.