Tente usar 3
em vez de \e
:
echo -e "3[31mHello World3[0m"
Ajuda de: link
Estou no iTerm2 no mac e meu shell é o Bash. Eu tenho as seguintes configurações. Bash não reconhece o código de cores e escapa.
$export CLICOLOR=1
$echo $TERM
xterm-256color
$echo -e "\e[31mHello World\e[0m"
\e[31mHello World\e[0m
$
Alguma sugestão sobre como corrijo isso?
Tags bash colors color-profiles