Ansi colors

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
m
m (256-color)
Line 46: Line 46:
 
Run this in bash:
 
Run this in bash:
 
<source lang="bash">
 
<source lang="bash">
for x in $(seq 0 8 255); do for y in $(seq ${x} $((x + 8))); do printf "\e[48;5;${y}m %-3d " ${y}; done; echo -e "\0033[0m"; done
+
for x in $(seq 0 8 255); do for y in $(seq ${x} $((x + 7))); do printf "\e[48;5;${y}m %-3d " ${y}; done; echo -e "\0033[0m"; done
 
</source>
 
</source>
 
[[File:xterm-palette-256.png]]
 
[[File:xterm-palette-256.png]]

Revision as of 12:27, 13 March 2013

Print a palette

16-color

Run this in bash:

for x in 4 10; do for y in $(seq 0 7); do echo -en "\0033[${x}${y}m   "; done; echo -e "\0033[0m"; done

Xterm-palette.png

Brightness # ## Color Value
Normal 0 0 Black #000000
1 1 Red #CD0000
2 2 Green #00CD00
3 3 Yellow #CDCD00
4 4 Blue #0000EE
5 5 Magenta #CD00CD
6 6 Cyan #00CDCD
7 7 White #E5E5E5
Bright 0 8 Black #7F7F7F
1 9 Red #FF0000
2 10 Green #00FF00
3 11 Yellow #FFFF00
4 12 Blue #5C5CFF
5 13 Magenta #FF00FF
6 14 Cyan #00FFFF
7 15 White #FFFFFF

256-color

Run this in bash:

for x in $(seq 0 8 255); do for y in $(seq ${x} $((x + 7))); do printf "\e[48;5;${y}m %-3d " ${y}; done; echo -e "\0033[0m"; done

Xterm-palette-256.png

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox