Echo-Text in einer bestimmten Farbe in einem Shell-Skript


12

Ich bin dabei, ein Shell-Skript zu schreiben. Ich möchte in der Lage sein, einen Teil des Ausgabetextes als Warnung visuell zu unterscheiden, indem ich seine Farbe auf Gelb setze.

Wie wird das gemacht?

Antworten:


15

Aus " ShellHacks: Bash Colors ":

echo -e "\033[33mThis is yellow\033[0m"

oder

echo -e "\e[33mThis is yellow\e[0m"

\033oder \eals Escape-Zeichen startet die Escape-Sequenz, die in diesem Fall die Steuerelemente zum Ändern der Farben enthält.


Vielen Dank für das Update @slhck, es lieferte eine vollständigere Antwort;)
Linus Unnebäck

Der Link führt zu einer Seite, die ziemlich unbrauchbar ist (blockiert durch Hinzufügen ...)
Mike Aski
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.