Mercurial > ec-dotfiles
comparison bin/termcolors.sh @ 145:c3ca45204c4e
Documentation.
| author | Edho Arief <edho@myconan.net> |
|---|---|
| date | Sun, 02 Oct 2011 04:28:49 +0700 |
| parents | 1783152a1fe6 |
| children | 73e90355bbd7 |
comparison
equal
deleted
inserted
replaced
| 144:1783152a1fe6 | 145:c3ca45204c4e |
|---|---|
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 | |
| 3 # Usage: | |
| 4 # _c [bold_|]<color> <text> | |
| 5 # | |
| 6 # <color> can be one of: | |
| 7 # black, blue, green, cyan, red, purple, brown, gray | |
| 8 # Prefix the color with bold_ to use bold style/light color. | |
| 9 # | |
| 10 # Example: | |
| 11 # To print word "Hello" in bold blue: | |
| 12 # _c bold_blue "Hello" | |
| 13 # | |
| 14 # To print text with only one word colored: | |
| 15 # echo "Hello, $(c green world)." | |
| 16 # | |
| 17 # To do: | |
| 18 # Support for background color, underline, etc. | |
| 19 # | |
| 2 | 20 |
| 3 _c() { | 21 _c() { |
| 4 color_name="${1}" | 22 color_name="${1}" |
| 5 shift | 23 shift |
| 6 text="${*}" | 24 text="${*}" |
