Wypisz tekst w określonym kolorze w skrypcie powłoki


12

Mam zamiar napisać skrypt powłoki. Chciałbym móc wizualnie odróżnić część tekstu wyjściowego jako ostrzeżenie, ustawiając jego kolor na żółty.

Jak to się robi?

Odpowiedzi:


15

Z „ ShellHacks: Bash Colours ”:

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

lub

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

\033lub \ejako znak Escape rozpoczyna sekwencję Escape, która w tym przypadku zawiera elementy sterujące do zmiany kolorów.


Dzięki za aktualizację @slhck, podała bardziej kompletną odpowiedź;)
Linus Unnebäck,

Link prowadzi do strony, która jest dość bezużyteczna (blokowana przez dodawanie ...)
Mike Aski
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.