Bash:读取用户输入时的颜色



使用 read 命令获取用户输入时,如下所示

read -p "[WARN] Text.. [Y/N]" choice

是否可以像在 echo 命令中那样为警告文本分配 ANSI 颜色?

WARN='33[0;33m'
RESET='e[0m'
echo -e "${WARN}Some warning message${RESET}"

正如一些程序员所提到的,你可以简单地

warn='33[0;33m'
reset='e[0m'
echo -e -n "${warn}[WARN] Text.. [Y/N] ${reset}"
read choice

最新更新