Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- # This file echoes a bunch of color codes to the terminal to demonstrate
- # what's available. Each line is the color code of one foreground color,
- # out of 17 (default + 16 escapes), followed by a test use of that color on
- # all nine background colors (default + 8 escapes).
- readonly test_text='gYw' # the test text
- echo
- echo -e " 40m 41m 42m 43m 44m 45m 46m 47m";
- for foreground_colors in ' m' ' 1m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' '1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' ' 36m' '1;36m' ' 37m' '1;37m'; do
- fg=${foreground_colors// /}
- echo -en " $foreground_colors \\033[$fg $test_text "
- for bg in 40m 41m 42m 43m 44m 45m 46m 47m; do
- echo -en "$EINS \\033[$fg\\033[$bg $test_text \\033[0m";
- done
- echo
- done
- echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement