代码之家  ›  专栏  ›  技术社区  ›  revy

Bash:ansi从用户处读取输入时的颜色[duplicate]

  •  0
  • revy  · 技术社区  · 7 年前

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

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

    WARN='\033[0;33m'
    RESET='\e[0m'
    
    echo -e "${WARN}Some warning message${RESET}"
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   l0b0    7 年前

    作为 Some programmer dude mentioned ,你可以

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