Bash Farbe ein Wort mit Echo

8

Ich möchte ein Wort in der Mitte eines Echosatzes einfärben, aber ich kann das nicht erreichen.

Das funktioniert:

%Vor%

Aber das ist nicht:

%Vor%

Was mache ich dumm falsch? :)

    
Zippyduda 30.05.2013, 20:53
quelle

2 Antworten

5

Sie haben ein m in Ihrem ANSI-Escape-Code für yellow vergessen. Das funktioniert:

%Vor%     
Lynn 30.05.2013, 21:03
quelle
16

Viel besser, verwenden Sie tput , um eine Vordergrundfarbe festzulegen:

%Vor%     
tarrsalah 30.05.2013 22:22
quelle

Tags und Links