私は次の機能を持っています:
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..."
しかし、私の関数は、関数に渡す文字列にシアン色を適用することを拒否します。
ここでも同様の質問がありましたが、私はすべてを正しく行っているようです...