O Linux Journal publicou um artigo explicando
como gerar saída colorida no console em seus programas e scripts. Se você já viu muitos códigos que parecem com sequências de colchetes e queria entender como funcionam, esta é sua chance - e você ainda poderá ver várias outras técnicas mais portáveis.
1 -Nâo testei o uso da alternativa neste documento, relativa a programa em C.
2 - A geração do ESC (Control-V + ESC), em editores, não funciona. Então, é impraticável seu uso em scripts-shell.
3 - A alternativa genéricamente usual, em Linux, para o caractere ESC é: \033[ ou \e[, tanto em Terminais-Console quanto em scripts, com o parâmetro -e.
echo -e "\e[1;33;44m intensificado-amarelo-azul \e[0m"
4 - É amplamente abrangente a documentação sobre este assunto com
rxvt ou rxvt-unicode, conforme /usr/share/doc/packages/rxvt/rxvtRef.html ...
TITLE INFORMATION: Rxvt Technical Reference
AUTHOR INFORMATION: Geoff Wing (gcw@pobox.com)
DATE INFORMATION: 18 April 1998
o Definitions
o Values
o Escape Sequences
o CSI (Code Sequence Introducer) Sequences
o DEC Private Modes
o XTerm Operating System Commands
o menuBar
o XPM
o Mouse Reporting
o Special Graphics Mode
o Key Codes
Reworked from XTerm documentation and other sources
(a) Damarinho
http://geocities.yahoo.com.br/omlinux