Bash: kolorowe wyjście ze zmienną
Mam następującą funkcję:
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..."
Jednak moja funkcja odmawia zastosowania koloru cyjan do ciągu, który przekazuję do funkcji.
Podobne pytanie zostało zadanetutaj, ale wygląda na to, że robię wszystko poprawnie ...