В статье (http://www.linuxjournal.com/article/8603) показано как в программах на shell и Си использовать escape последовательности для управления цветом текста в терминале.URL: http://www.linuxjournal.com/article/8603
Новость: http://www.opennet.me/opennews/art.shtml?num=6225
"Повторение - мать учения"!Нужно лишь помнить, что не все терминалы ansi и куда корректнее использовать libncurses.