Bash erkennt keine Farbcodes und entweicht

351
Senthil Kumaran

Ich bin auf iTerm2 auf Mac und meine Shell ist Bash. Ich habe die folgenden Einstellungen. Bash erkennt den Farbcode nicht und entweicht.

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

Irgendwelche Vorschläge, wie ich das beheben kann?

1
Verwandte: [Farbschema nicht in iTerm2 angewendet] (http://superuser.com/q/399594/87805) bei SU kenorb vor 9 Jahren 1
@kenorb, ich habe diese Anweisungen ausprobiert. Es hat nicht funktioniert. Senthil Kumaran vor 9 Jahren 0

1 Antwort auf die Frage

1
Josiah Krutz

Verwenden Sie \033anstelle von \e:

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

Hilfe von: http://tldp.org/LDP/abs/html/colorizing.html