Farbtabelle für die Konsole

Posted on the November 21st, 2009 under wissen by matthias

Wer ein bisschen Farbe in sein Shellscript bringen möchte, dem könnte folgender Codeschnippsel behilflich sein. Einfach in ein Terminal kopieren, schon erhält man eine komplette Farbtabelle mit entsprechenden Farbcodes:

[code language="shell"]
#/bin/sh
# Show all the colors of the rainbow, should be run under bash
for STYLE in 0 1 2 3 4 5 6 7; do
for FG in 30 31 32 33 34 35 36 37; do
for BG in 40 41 42 43 44 45 46 47; do
CTRL="\033[${STYLE};${FG};${BG}m"
echo -en "${CTRL}"
echo -n "${STYLE};${FG};${BG}"
echo -en "\033[0m"
done
echo
done
echo
done
# Reset
echo -e "\033[0m"
[/code]

Nutzen lässt sich z.B: die Farbe grün (Code 32) mit fetter Schrift (Code 1) wie folgt:

[code language="shell"]
echo -e "\e[1;32mGREEN\033[0m"
[/code]

Anschließend wird die Terminalfarbe mit der Code Kombination \033[0m wieder auf die Standardfarben resettet.

|

7 Responses to 'Farbtabelle für die Konsole'

  1. 21. November 2009 at 11:23
    sim4000
  2. 21. November 2009 at 11:46
    zero
  3. 21. November 2009 at 12:30
    trash
  4. 21. November 2009 at 12:51
    matthias
  5. 21. November 2009 at 12:53
    Jonas
  6. 17. December 2009 at 11:39
    the_gamer
  7. 08. January 2010 at 14:18
    uwalter

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>