Embora tput
seja muito útil para ambientes móveis, a coloração ASCII é sempre uma alternativa:
echo -e "\x1B[31m MR ROBOT \x1B[0m"
produzirá o termo MR ROBOT
na fonte vermelha.
\x1B[31m = RED
\x1B[32m = GREEN
\x1B[96m = Blue
\x1B[01;95m = PURPLE
\x1B[01;94m = VIOLET
\x1B[01;93m = Yellow
\x1B[01;91m = ORANGE
\x1B[01;90m = GREY
\x1B[01;89m = WHITE
\x1B[0m = Back to your terminal's default colour
Relacionados: Como alterar a cor de saída de echo no Linux no Stack Overflow