[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wyświetlanie kolorowych komunikatów w shellu



On Wed, 19 Jan 2005 16:42:21 +0100, Blazej Cichy <cblasius@o2.pl> wrote:


A czy jest możliwość uzyskania kolorów ze skryptów lub bezpośrednio z konsoli poleceniem np. 'echo' lub 'printf'?

Na przykład tak:

echo -e "\033[0;1;37;40mDaniel\033[0m"

-e włącza interpretację "backslashowych" znaków
\033 to kod 27 (Escape) w postaci ósemkowej
[ nawias kwadratowy otwierający
Teraz seria kodów rozdzielonych średnikami:
  0 - tryb normalny (taki reset)
  1 - tryb pogrubiony
  31 - kolor czcionki: czerwony
  41 - kolor tła: cyan
m koniec kodow

Listę kodów ANSI można znaleźć w necie, przykładowo tu:
http://www.bluesock.org/~willg/dev/ansi.html

--
The Wheel weaves as the Wheel wills.

----------------------------------------------------------------------
Startuj z INTERIA.PL!!! >>> http://link.interia.pl/f1837



Reply to: