Attributes |
Foreground color |
Background color |
|
|
|
NORMAL = 0 |
BLACK = 30 |
BLACK = 40 |
BOLD = 1 |
RED = 31 |
RED = 41 |
UNDERLINE = 4 |
GREEN = 32 |
GREEN = 42 |
BLINKING = 5 |
ORANGE = 33 |
ORANGE = 43 |
REVERSED = 7 |
BLUE = 34 |
BLUE = 44 |
CONCEALED = 8 |
PURPLE = 35 |
PURPLE = 45 |
|
CYAN = 36 |
CYAN = 46 |
|
GREY = 37 |
GREY = 47 |
|
High Intensity: |
|
|
DARKGREY/BLACK = 90 |
DARKGREY/BLACK = 100 |
|
LIGHTRED = 91 |
LIGHTRED = 101 |
|
LIGHTGREEN = 92 |
LIGHTGREEN = 102 |
|
YELLOW = 93 |
YELLOW = 103 |
|
LIGHTBLUE = 94 |
LIGHTBLUE = 104 |
|
LIGHTPURPLE = 95 |
LIGHTPURPLE = 105 |
|
TURQUOISE = 96 |
TURQUOISE = 106 |
|
GREY/WHITE = 97 |
GREY/WHITE = 107 |
HowTo:
\e - Escape
[ - start
m - end
\e[<Attributes>;<Foreground>;<Background>m
Reset:
\e[0m
Eks.:
\e[1;37;41mBright white on light red\e[0m
Bedre link (læs under C):
digipen.edu
emojis i term (old skool people, please look away)
Unicode link
Print Unicorn from unicode:
printf '\U1F984\n'
delete under this line
Regular Colors
Value |
Color |
\e[0;30m |
Black |
\e[0;31m |
Red |
\e[0;32m |
Green |
\e[0;33m |
Yellow |
\e[0;34m |
Blue |
\e[0;35m |
Purple |
\e[0;36m |
Cyan |
\e[0;37m |
White |
Bold
Value |
Color |
\e[1;30m |
Black |
\e[1;31m |
Red |
\e[1;32m |
Green |
\e[1;33m |
Yellow |
\e[1;34m |
Blue |
\e[1;35m |
Purple |
\e[1;36m |
Cyan |
\e[1;37m |
White |
Underline
Value |
Color |
\e[4;30m |
Black |
\e[4;31m |
Red |
\e[4;32m |
Green |
\e[4;33m |
Yellow |
\e[4;34m |
Blue |
\e[4;35m |
Purple |
\e[4;36m |
Cyan |
\e[4;37m |
White |
Background
Value |
Color |
\e[40m |
Black |
\e[41m |
Red |
\e[42m |
Green |
\e[43m |
Yellow |
\e[44m |
Blue |
\e[45m |
Purple |
\e[46m |
Cyan |
\e[47m |
White |
High Intensity
Value |
Color |
\e[0;90m |
Black |
\e[0;91m |
Red |
\e[0;92m |
Green |
\e[0;93m |
Yellow |
\e[0;94m |
Blue |
\e[0;95m |
Purple |
\e[0;96m |
Cyan |
\e[0;97m |
White |
Bold High Intensity
Value |
Color |
\e[1;90m |
Black |
\e[1;91m |
Red |
\e[1;92m |
Green |
\e[1;93m |
Yellow |
\e[1;94m |
Blue |
\e[1;95m |
Purple |
\e[1;96m |
Cyan |
\e[1;97m |
White |
High Intensity backgrounds
Value |
Color |
\e[0;100m |
Black |
\e[0;101m |
Red |
\e[0;102m |
Green |
\e[0;103m |
Yellow |
\e[0;104m |
Blue |
\e[0;105m |
Purple |
\e[0;106m |
Cyan |
\e[0;107m |
White |
Reset
other styles
echo -e "\e[1mbold\e[0m"
echo -e "\e[3mitalic\e[0m"
echo -e "\e[3m\e[1mbold italic\e[0m"
echo -e "\e[4munderline\e[0m"
echo -e "\e[9mstrikethrough\e[0m"
echo -e "\e[31mHello World\e[0m"
echo -e "\x1B[31mHello World\e[0m"