Цветовой вывод текста в консоли Linux
Любой текст выводимый в консоль можно раскрасить., заключая выводимое в ESC последовательности вида
\x1b[31m-что то пошло не так (с)..\x1b[0m\n
, где \x1b[ЦВЕТ;ФОНm — включение цвета, \x1b[0m — отключение, ХХ можно задавать согласно следующей таблицы:
| атрибуты | |
| 0 | нормальный режим |
| 1 | жирный |
| 4 | подчеркнутый |
| 5 | мигающий |
| 7 | инвертированные цвета |
| 8 | невидимый |
| цвет текста | |
| 30 | черный |
| 31 | красный |
| 32 | зеленый |
| 33 | желтый |
| 34 | синий |
| 35 | пурпурный |
| 36 | голубой |
| 37 | белый |
| цвет фона | |
| 40 | черный |
| 41 | красный |
| 42 | зеленый |
| 43 | желтый |
| 44 | синий |
| 45 | пурпурный |
| 46 | голубой |
| 47 | белый |