Ecoar texto em uma determinada cor em um script de shell


12

Estou prestes a escrever um script de shell. Gostaria de poder distinguir visualmente parte do texto de saída como um aviso, definindo sua cor para amarelo.

Como isso é feito?

Respostas:


15

Em " ShellHacks: Bash Colors ":

echo -e "\033[33mThis is yellow\033[0m"

ou

echo -e "\e[33mThis is yellow\e[0m"

\033ou \ecomo um caractere de escape inicia a sequência de escape, que neste caso contém os controles para alterar as cores.


Obrigado pela @slhck atualização, forneceu uma resposta mais completa;)
Linus Unnebäck

O link leva a uma página que é bastante inutilizável (bloqueado por adiciona ...)
Mike Aski
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.