You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/bin/sh |
|
|
# |
|
|
# Eterm Color Grid Utility |
|
|
# |
|
|
# $Id$ |
|
|
|
|
|
echo "[0m" |
|
|
echo "Eterm Color Grid Utility" |
|
|
echo "------------------------" |
|
|
|
|
|
echo |
|
|
echo "The grid below displays all possible combinations of the terminal colors" |
|
|
echo "you have configured." |
|
|
echo |
|
|
echo "FG BG" |
|
|
echo "-- --" |
|
|
echo " 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15" |
|
|
fgstyle="" |
|
|
for fg in 0 1 2 3 4 5 6 7 ; do |
|
|
line=" $fg " |
|
|
case $fg in |
|
|
0) fg_esc=30 ;; |
|
|
1) fg_esc=31 ;; |
|
|
2) fg_esc=32 ;; |
|
|
3) fg_esc=33 ;; |
|
|
4) fg_esc=34 ;; |
|
|
5) fg_esc=35 ;; |
|
|
6) fg_esc=36 ;; |
|
|
7) fg_esc=37 ;; |
|
|
esac |
|
|
for bgstyle in "" ";5"; do |
|
|
for bg in 0 1 2 3 4 5 6 7 ; do |
|
|
case $bg in |
|
|
0) bg_esc=40 ;; |
|
|
1) bg_esc=41 ;; |
|
|
2) bg_esc=42 ;; |
|
|
3) bg_esc=43 ;; |
|
|
4) bg_esc=44 ;; |
|
|
5) bg_esc=45 ;; |
|
|
6) bg_esc=46 ;; |
|
|
7) bg_esc=47 ;; |
|
|
esac |
|
|
line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m txt [0m" |
|
|
done |
|
|
done |
|
|
echo "$line" |
|
|
done |
|
|
fgstyle=";1" |
|
|
for fg in 8 9 10 11 12 13 14 15 ; do |
|
|
case $fg in |
|
|
8) fg_esc=30; line=" $fg " ;; |
|
|
9) fg_esc=31; line=" $fg " ;; |
|
|
10) fg_esc=32; line="$fg " ;; |
|
|
11) fg_esc=33; line="$fg " ;; |
|
|
12) fg_esc=34; line="$fg " ;; |
|
|
13) fg_esc=35; line="$fg " ;; |
|
|
14) fg_esc=36; line="$fg " ;; |
|
|
15) fg_esc=37; line="$fg " ;; |
|
|
esac |
|
|
for bgstyle in "" ";5"; do |
|
|
for bg in 0 1 2 3 4 5 6 7 ; do |
|
|
case $bg in |
|
|
0) bg_esc=40 ;; |
|
|
1) bg_esc=41 ;; |
|
|
2) bg_esc=42 ;; |
|
|
3) bg_esc=43 ;; |
|
|
4) bg_esc=44 ;; |
|
|
5) bg_esc=45 ;; |
|
|
6) bg_esc=46 ;; |
|
|
7) bg_esc=47 ;; |
|
|
esac |
|
|
line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m txt [0m" |
|
|
done |
|
|
done |
|
|
echo "$line" |
|
|
done
|
|
|
|