Bash: Saída colorida com uma variável
Eu tenho a seguinte função:
<code>function pause #for prompted pause until ENTER { prompt="$3" echo -e -n "\E[36m$3" #color output text cyan echo -e -n '\E[0m' #ends colored output read -p "$*" #read keys from user until ENTER. clear } pause "Press enter to continue..." </code>
No entanto, minha função se recusa a aplicar a cor ciano na string que eu passo para a função.
Uma pergunta semelhante foi feitaAqui, mas parece que estou fazendo tudo corretamente ...