Ir para o conteúdo

Cores no terminal: mudanças entre as edições

De RJGSWiki
Criou página com '= Cores no terminal = == Cores de Letras == * Código 30 - Letras PRETAS echo -e "\033[30mCor Código 30\033[0m" * Código 31 - Letras VERMELHAS echo -e "\033[31mCor Código 31\033[0m" * Código 32 - Letras VERDES echo -e "\033[32mCor Código 32\033[0m" * Código 33 - Letras AMARELAS echo -e "\033[33mCor Código 33\033[0m" * Código 34 - Letras AZUIS echo -e "\033[34mCor Código 34\033[0m" * Código 35 - Letras MAGENTA echo -e "\033[35mCor Código 35\033[0m"...'
 
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
= Cores no terminal =
== Cores de Letras ==
== Cores de Letras ==


Linha 126: Linha 124:
  echo -e "\033[1;36;44mTexto ciano em negrito com fundo azul\033[0m"
  echo -e "\033[1;36;44mTexto ciano em negrito com fundo azul\033[0m"
  echo -e "\033[1;37;44mTexto branco em negrito com fundo azul\033[0m"
  echo -e "\033[1;37;44mTexto branco em negrito com fundo azul\033[0m"
== Para inserção em script's ==
Nomenclatura
* '''COR''': Indica que é uma variável para cores.
* '''L''': Cor da letra.
* '''F''': Cor de fundo.
* '''N''': Negrito.
* '''COR_FINAL''': Fecha a instrução para colorir uma linha.
<pre>
### VARIÁVEIS DE CORES
COR_L_PRETO="\033[30m"
COR_L_VERMELHO="\033[31m"
COR_L_VERDE="\033[32m"
COR_L_AMARELO="\033[33m"
COR_L_AZUL="\033[34m"
COR_L_MAGENTA="\033[35m"
COR_L_CIANO="\033[36m"
COR_L_BRANCO="\033[37m"
COR_FINAL="\033[0m"
# NEGRITO
COR_N_L_BRANCO="\033[1;37m"
COR_N_L_PRETO="\033[30m"
COR_N_L_VERMELHO="\033[31m"
COR_N_L_VERDE="\033[32m"
COR_N_L_AMARELO="\033[33m"
COR_N_L_AZUL="\033[34m"
COR_N_L_MAGENTA="\033[35m"
COR_N_L_CIANO="\033[36m"
# FUNDO VERMELHO
COR_F_VERMELHO_L_PRETO="\033[30;41m"
COR_F_VERMELHO_L_VERDE="\033[32;41m"
COR_F_VERMELHO_L_AMARELO="\033[33;41m"
COR_F_VERMELHO_L_AZUL="\033[34;41m"
COR_F_VERMELHO_L_MAGENTA="\033[35;41m"
COR_F_VERMELHO_L_CIANO_="\033[36;41m"
COR_F_VERMELHO_L_BRANCO="\033[37;41m"
# FUNDO VERDE
COR_F_VERDE_L_PRETO="\033[30;42m"
COR_F_VERDE_L_VERMELHO="\033[31;42m"
COR_F_VERDE_L_AMARELO="\033[33;42m"
COR_F_VERDE_L_AZUL="\033[34;42m"
COR_F_VERDE_L_MAGENTA="\033[35;42m"
COR_F_VERDE_L_CIANO="\033[36;42m"
COR_F_VERDE_L_BRANCO="\033[37;42m"
# FUNDO AMARELO
COR_F_AMARELO_L_PRETO="\033[30;43m"
COR_F_AMARELO_L_VERMELHO="\033[31;43m"
COR_F_AMARELO_L_VERDE="\033[32;43m"
COR_F_AMARELO_L_AZUL="\033[34;43m"
COR_F_AMARELO_L_MAGENTA="\033[35;43m"
COR_F_AMARELO_L_CIANO="\033[36;43m"
COR_F_AMARELO_L_BRANCO="\033[37;43m"
# FUNDO AZUL
COR_F_AZUL_L_PRETO="\033[30;44m"
COR_F_AZUL_L_VERMELHO="\033[31;44m"
COR_F_AZUL_L_VERDE="\033[32;44m"
COR_F_AZUL_L_AMARELO="\033[33;44m"
COR_F_AZUL_L_MAGENTA="\033[35;44m"
COR_F_AZUL_L_CIANO="\033[36;44m"
COR_F_AZUL_L_BRANCO="\033[37;44m"
# FUNDO VERMELHO COM NEGRITO
COR_F_VERMELHO_L_N_PRETO="\033[1;30;41m"
COR_F_VERMELHO_L_N_VERDE="\033[1;32;41m"
COR_F_VERMELHO_L_N_AMARELO="\033[1;33;41m"
COR_F_VERMELHO_L_N_AZUL="\033[1;34;41m"
COR_F_VERMELHO_L_N_MAGENTA="\033[1;35;41m"
COR_F_VERMELHO_L_N_CIANO="\033[1;36;41m"
COR_F_VERMELHO_L_N_BRANCO="\033[1;37;41m"
# FUNDO VERDE COM NEGRITO
COR_F_VERDE_L_N_PRETO="\033[1;30;42m"
COR_F_VERDE_L_N_VERMELHO="\033[1;31;42m"
COR_F_VERDE_L_N_AMARELO="\033[1;33;42m"
COR_F_VERDE_L_N_AZUL="\033[1;34;42m"
COR_F_VERDE_L_N_MAGENTA="\033[1;35;42m"
COR_F_VERDE_L_N_CIANO="\033[1;36;42m"
COR_F_VERDE_L_N_BRANCO="\033[1;37;42m"
# FUNDO AMARELO COM NEGRITO
COR_F_AMARELO_L_N_PRETO="\033[1;30;43m"
COR_F_AMARELO_L_N_VERMELHO="\033[1;31;43m"
COR_F_AMARELO_L_N_VERDE="\033[1;32;43m"
COR_F_AMARELO_L_N_AZUL="\033[1;34;43m"
COR_F_AMARELO_L_N_MAGENTA="\033[1;35;43m"
COR_F_AMARELO_L_N_CIANO="\033[1;36;43m"
COR_F_AMARELO_L_N_BRANCO="\033[1;37;43m"
# FUNDO AZUL COM NEGRITO
COR_F_AZUL_L_N_PRETO="\033[1;30;44m"
COR_F_AZUL_L_N_VERMELHO="\033[1;31;44m"
COR_F_AZUL_L_N_VERDE="\033[1;32;44m"
COR_F_AZUL_L_N_AMARELO="\033[1;33;44m"
COR_F_AZUL_L_N_MAGENTA="\033[1;35;44m"
COR_F_AZUL_L_N_CIANO="\033[1;36;44m"
COR_F_AZUL_L_N_BRANCO="\033[1;37;44m"
#############################
</pre>

Edição atual tal como às 15h13min de 15 de fevereiro de 2026

Cores de Letras[editar]

  • Código 30 - Letras PRETAS
echo -e "\033[30mCor Código 30\033[0m"
  • Código 31 - Letras VERMELHAS
echo -e "\033[31mCor Código 31\033[0m"
  • Código 32 - Letras VERDES
echo -e "\033[32mCor Código 32\033[0m"
  • Código 33 - Letras AMARELAS
echo -e "\033[33mCor Código 33\033[0m"
  • Código 34 - Letras AZUIS
echo -e "\033[34mCor Código 34\033[0m"
  • Código 35 - Letras MAGENTA
echo -e "\033[35mCor Código 35\033[0m"
  • Código 36 - Letras CIANO
echo -e "\033[36mCor Código 36\033[0m"
  • Código 37 - Letras BRANCAS
echo -e "\033[37mCor Código 37\033[0m"

Negrito[editar]

Sintaxe

\033[1;3Xm

Exemplo:

echo -e "\033[1;37mNEGRITO\033[0m"

Cores de Fundo[editar]

Códigos de cores de fundo

  • 41 - Vermelho
  • 42 - Verde
  • 43 - Amarelo
  • 44 - Azul

Sintaxe:

echo -e "\033[cor_do_texto;cor_do_fundomTEXTO\033[0m"

Exemplos:

Fundo VERMELHO:

echo -e "\033[30;41mTexto preto com fundo vermelho\033[0m"
echo -e "\033[32;41mTexto verde com fundo vermelho\033[0m"
echo -e "\033[33;41mTexto amarelo com fundo vermelho\033[0m"
echo -e "\033[34;41mTexto azul com fundo vermelho\033[0m"
echo -e "\033[35;41mTexto magenta com fundo vermelho\033[0m"
echo -e "\033[36;41mTexto ciano com fundo vermelho\033[0m"
echo -e "\033[37;41mTexto branco com fundo vermelho\033[0m"

Fundo VERDE:

echo -e "\033[30;42mTexto preto com fundo verde\033[0m"
echo -e "\033[31;42mTexto vermelho com fundo verde\033[0m"
echo -e "\033[33;42mTexto amarelo com fundo verde\033[0m"
echo -e "\033[34;42mTexto azul com fundo verde\033[0m"
echo -e "\033[35;42mTexto magenta com fundo verde\033[0m"
echo -e "\033[36;42mTexto ciano com fundo verde\033[0m"
echo -e "\033[37;42mTexto branco com fundo verde\033[0m"

Fundo AMARELO:

echo -e "\033[30;43mTexto preto com fundo amarelo\033[0m"
echo -e "\033[31;43mTexto vermelho com fundo amarelo\033[0m"
echo -e "\033[32;43mTexto verde com fundo amarelo\033[0m"
echo -e "\033[34;43mTexto azul com fundo amarelo\033[0m"
echo -e "\033[35;43mTexto magenta com fundo amarelo\033[0m"
echo -e "\033[36;43mTexto ciano com fundo amarelo\033[0m"
echo -e "\033[37;43mTexto branco com fundo amarelo\033[0m"

Fundo AZUL:

echo -e "\033[30;44mTexto preto com fundo azul\033[0m"
echo -e "\033[31;44mTexto vermelho com fundo azul\033[0m"
echo -e "\033[32;44mTexto verde com fundo azul\033[0m"
echo -e "\033[33;44mTexto amarelo com fundo azul\033[0m"
echo -e "\033[35;44mTexto magenta com fundo azul\033[0m"
echo -e "\033[36;44mTexto ciano com fundo azul\033[0m"
echo -e "\033[37;44mTexto branco com fundo azul\033[0m"

Letra e fundo colorido com negrito[editar]

Sintaxe:

echo -e "\033[1;cor_do_texto;cor_do_fundomTEXTO\033[0m"

Exemplos:

Fundo VERMELHO:

echo -e "\033[1;30;41mTexto preto em negrito com fundo vermelho\033[0m"
echo -e "\033[1;32;41mTexto verde em negrito com fundo vermelho\033[0m"
echo -e "\033[1;33;41mTexto amarelo em negrito com fundo vermelho\033[0m"
echo -e "\033[1;34;41mTexto azul em negrito com fundo vermelho\033[0m"
echo -e "\033[1;35;41mTexto magenta em negrito com fundo vermelho\033[0m"
echo -e "\033[1;36;41mTexto ciano em negrito com fundo vermelho\033[0m"
echo -e "\033[1;37;41mTexto branco em negrito com fundo vermelho\033[0m"

Fundo VERDE:

echo -e "\033[1;30;42mTexto preto em negrito com fundo verde\033[0m"
echo -e "\033[1;31;42mTexto vermelho em negrito com fundo verde\033[0m"
echo -e "\033[1;33;42mTexto amarelo em negrito com fundo verde\033[0m"
echo -e "\033[1;34;42mTexto azul em negrito com fundo verde\033[0m"
echo -e "\033[1;35;42mTexto magenta em negrito com fundo verde\033[0m"
echo -e "\033[1;36;42mTexto ciano em negrito com fundo verde\033[0m"
echo -e "\033[1;37;42mTexto branco em negrito com fundo verde\033[0m"

Fundo AMARELO:

echo -e "\033[1;30;43mTexto preto em negrito com fundo amarelo\033[0m"
echo -e "\033[1;31;43mTexto vermelho em negrito com fundo amarelo\033[0m"
echo -e "\033[1;32;43mTexto verde em negrito com fundo amarelo\033[0m"
echo -e "\033[1;34;43mTexto azul em negrito com fundo amarelo\033[0m"
echo -e "\033[1;35;43mTexto magenta em negrito com fundo amarelo\033[0m"
echo -e "\033[1;36;43mTexto ciano em negrito com fundo amarelo\033[0m"
echo -e "\033[1;37;43mTexto branco em negrito com fundo amarelo\033[0m"

Fundo AZUL:

echo -e "\033[1;30;44mTexto preto em negrito com fundo azul\033[0m"
echo -e "\033[1;31;44mTexto vermelho em negrito com fundo azul\033[0m"
echo -e "\033[1;32;44mTexto verde em negrito com fundo azul\033[0m"
echo -e "\033[1;33;44mTexto amarelo em negrito com fundo azul\033[0m"
echo -e "\033[1;35;44mTexto magenta em negrito com fundo azul\033[0m"
echo -e "\033[1;36;44mTexto ciano em negrito com fundo azul\033[0m"
echo -e "\033[1;37;44mTexto branco em negrito com fundo azul\033[0m"

Para inserção em script's[editar]

Nomenclatura

  • COR: Indica que é uma variável para cores.
  • L: Cor da letra.
  • F: Cor de fundo.
  • N: Negrito.
  • COR_FINAL: Fecha a instrução para colorir uma linha.
### VARIÁVEIS DE CORES
COR_L_PRETO="\033[30m"
COR_L_VERMELHO="\033[31m"
COR_L_VERDE="\033[32m"
COR_L_AMARELO="\033[33m"
COR_L_AZUL="\033[34m"
COR_L_MAGENTA="\033[35m"
COR_L_CIANO="\033[36m"
COR_L_BRANCO="\033[37m"
COR_FINAL="\033[0m"
# NEGRITO
COR_N_L_BRANCO="\033[1;37m"
COR_N_L_PRETO="\033[30m"
COR_N_L_VERMELHO="\033[31m"
COR_N_L_VERDE="\033[32m"
COR_N_L_AMARELO="\033[33m"
COR_N_L_AZUL="\033[34m"
COR_N_L_MAGENTA="\033[35m"
COR_N_L_CIANO="\033[36m"
# FUNDO VERMELHO
COR_F_VERMELHO_L_PRETO="\033[30;41m"
COR_F_VERMELHO_L_VERDE="\033[32;41m"
COR_F_VERMELHO_L_AMARELO="\033[33;41m"
COR_F_VERMELHO_L_AZUL="\033[34;41m"
COR_F_VERMELHO_L_MAGENTA="\033[35;41m"
COR_F_VERMELHO_L_CIANO_="\033[36;41m"
COR_F_VERMELHO_L_BRANCO="\033[37;41m"
# FUNDO VERDE
COR_F_VERDE_L_PRETO="\033[30;42m"
COR_F_VERDE_L_VERMELHO="\033[31;42m"
COR_F_VERDE_L_AMARELO="\033[33;42m"
COR_F_VERDE_L_AZUL="\033[34;42m"
COR_F_VERDE_L_MAGENTA="\033[35;42m"
COR_F_VERDE_L_CIANO="\033[36;42m"
COR_F_VERDE_L_BRANCO="\033[37;42m"
# FUNDO AMARELO
COR_F_AMARELO_L_PRETO="\033[30;43m"
COR_F_AMARELO_L_VERMELHO="\033[31;43m"
COR_F_AMARELO_L_VERDE="\033[32;43m"
COR_F_AMARELO_L_AZUL="\033[34;43m"
COR_F_AMARELO_L_MAGENTA="\033[35;43m"
COR_F_AMARELO_L_CIANO="\033[36;43m"
COR_F_AMARELO_L_BRANCO="\033[37;43m"
# FUNDO AZUL
COR_F_AZUL_L_PRETO="\033[30;44m"
COR_F_AZUL_L_VERMELHO="\033[31;44m"
COR_F_AZUL_L_VERDE="\033[32;44m"
COR_F_AZUL_L_AMARELO="\033[33;44m"
COR_F_AZUL_L_MAGENTA="\033[35;44m"
COR_F_AZUL_L_CIANO="\033[36;44m"
COR_F_AZUL_L_BRANCO="\033[37;44m"
# FUNDO VERMELHO COM NEGRITO
COR_F_VERMELHO_L_N_PRETO="\033[1;30;41m"
COR_F_VERMELHO_L_N_VERDE="\033[1;32;41m"
COR_F_VERMELHO_L_N_AMARELO="\033[1;33;41m"
COR_F_VERMELHO_L_N_AZUL="\033[1;34;41m"
COR_F_VERMELHO_L_N_MAGENTA="\033[1;35;41m"
COR_F_VERMELHO_L_N_CIANO="\033[1;36;41m"
COR_F_VERMELHO_L_N_BRANCO="\033[1;37;41m"
# FUNDO VERDE COM NEGRITO
COR_F_VERDE_L_N_PRETO="\033[1;30;42m"
COR_F_VERDE_L_N_VERMELHO="\033[1;31;42m"
COR_F_VERDE_L_N_AMARELO="\033[1;33;42m"
COR_F_VERDE_L_N_AZUL="\033[1;34;42m"
COR_F_VERDE_L_N_MAGENTA="\033[1;35;42m"
COR_F_VERDE_L_N_CIANO="\033[1;36;42m"
COR_F_VERDE_L_N_BRANCO="\033[1;37;42m"
# FUNDO AMARELO COM NEGRITO
COR_F_AMARELO_L_N_PRETO="\033[1;30;43m"
COR_F_AMARELO_L_N_VERMELHO="\033[1;31;43m"
COR_F_AMARELO_L_N_VERDE="\033[1;32;43m"
COR_F_AMARELO_L_N_AZUL="\033[1;34;43m"
COR_F_AMARELO_L_N_MAGENTA="\033[1;35;43m"
COR_F_AMARELO_L_N_CIANO="\033[1;36;43m"
COR_F_AMARELO_L_N_BRANCO="\033[1;37;43m"
# FUNDO AZUL COM NEGRITO
COR_F_AZUL_L_N_PRETO="\033[1;30;44m"
COR_F_AZUL_L_N_VERMELHO="\033[1;31;44m"
COR_F_AZUL_L_N_VERDE="\033[1;32;44m"
COR_F_AZUL_L_N_AMARELO="\033[1;33;44m"
COR_F_AZUL_L_N_MAGENTA="\033[1;35;44m"
COR_F_AZUL_L_N_CIANO="\033[1;36;44m"
COR_F_AZUL_L_N_BRANCO="\033[1;37;44m"
#############################