Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. # This file echoes a bunch of color codes to the terminal to demonstrate
  4. # what's available. Each line is the color code of one foreground color,
  5. # out of 17 (default + 16 escapes), followed by a test use of that color on
  6. # all nine background colors (default + 8 escapes).
  7.  
  8. readonly test_text='gYw' # the test text
  9.  
  10. echo
  11. echo -e " 40m 41m 42m 43m 44m 45m 46m 47m";
  12.  
  13. 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
  14. fg=${foreground_colors// /}
  15. echo -en " $foreground_colors \\033[$fg $test_text "
  16. for bg in 40m 41m 42m 43m 44m 45m 46m 47m; do
  17. echo -en "$EINS \\033[$fg\\033[$bg $test_text \\033[0m";
  18. done
  19. echo
  20. done
  21. echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement