Bash erkennt keine Farbcodes und Escapes

Bash erkennt keine Farbcodes und Escapes

Ich verwende iTerm2 auf einem Mac und meine Shell ist Bash. Ich habe die folgenden Einstellungen. Bash erkennt den Farbcode nicht und wird beendet.

$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?

Antwort1

Versuchen Sie es \033mit folgendem anstelle von \e:

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

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

verwandte Informationen