Bash не распознает цветовые коды и убегает

255
Senthil Kumaran

Я на iTerm2 на Mac, и моя оболочка Bash. У меня есть следующие настройки. Bash не распознает цветовой код и сбегает.

$export CLICOLOR=1 $echo $TERM xterm-256color $echo -e "\e[31mHello World\e[0m" \e[31mHello World\e[0m $ 

Любые предложения о том, как мне это исправить?

1
Связано: [Цветовая схема не применяется в iTerm2] (http://superuser.com/q/399594/87805) в SU kenorb 8 лет назад 1
@kenorb, я попробовал эти инструкции. Это не работает. Senthil Kumaran 8 лет назад 0

1 ответ на вопрос

1
Josiah Krutz

Попробуйте использовать \033вместо \e:

echo -e "\033[31mHello World\033[0m" 

Помощь от: http://tldp.org/LDP/abs/html/colorizing.html