Last active
April 22, 2023 12:36
-
-
Save xmawja/c9af21fe373c030f1876d157eab2fb25 to your computer and use it in GitHub Desktop.
Hex code terminal colors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| #Based on post at: | |
| #http://www.reddit.com/r/linux/comments/qagsu/easy_colors_for_shell_scripts_color_library/ | |
| RCol='\e[0m' # Text Reset | |
| # Regular Bold Underline High Intensity BoldHigh Intens Background High Intensity Backgrounds | |
| Bla='\e[0;30m'; BBla='\e[1;30m'; UBla='\e[4;30m'; IBla='\e[0;90m'; BIBla='\e[1;90m'; On_Bla='\e[40m'; On_IBla='\e[0;100m'; | |
| Red='\e[0;31m'; BRed='\e[1;31m'; URed='\e[4;31m'; IRed='\e[0;91m'; BIRed='\e[1;91m'; On_Red='\e[41m'; On_IRed='\e[0;101m'; | |
| Gre='\e[0;32m'; BGre='\e[1;32m'; UGre='\e[4;32m'; IGre='\e[0;92m'; BIGre='\e[1;92m'; On_Gre='\e[42m'; On_IGre='\e[0;102m'; | |
| Yel='\e[0;33m'; BYel='\e[1;33m'; UYel='\e[4;33m'; IYel='\e[0;93m'; BIYel='\e[1;93m'; On_Yel='\e[43m'; On_IYel='\e[0;103m'; | |
| Blu='\e[0;34m'; BBlu='\e[1;34m'; UBlu='\e[4;34m'; IBlu='\e[0;94m'; BIBlu='\e[1;94m'; On_Blu='\e[44m'; On_IBlu='\e[0;104m'; | |
| Pur='\e[0;35m'; BPur='\e[1;35m'; UPur='\e[4;35m'; IPur='\e[0;95m'; BIPur='\e[1;95m'; On_Pur='\e[45m'; On_IPur='\e[0;105m'; | |
| Cya='\e[0;36m'; BCya='\e[1;36m'; UCya='\e[4;36m'; ICya='\e[0;96m'; BICya='\e[1;96m'; On_Cya='\e[46m'; On_ICya='\e[0;106m'; | |
| Whi='\e[0;37m'; BWhi='\e[1;37m'; UWhi='\e[4;37m'; IWhi='\e[0;97m'; BIWhi='\e[1;97m'; On_Whi='\e[47m'; On_IWhi='\e[0;107m'; | |
| bold=`echo -en "\e[1m"` | |
| underline=`echo -en "\e[4m"` | |
| dim=`echo -en "\e[2m"` | |
| strickthrough=`echo -en "\e[9m"` | |
| blink=`echo -en "\e[5m"` | |
| reverse=`echo -en "\e[7m"` | |
| hidden=`echo -en "\e[8m"` | |
| normal=`echo -en "\e[0m"` | |
| black=`echo -en "\e[30m"` | |
| red=`echo -en "\e[31m"` | |
| green=`echo -en "\e[32m"` | |
| orange=`echo -en "\e[33m"` | |
| blue=`echo -en "\e[34m"` | |
| purple=`echo -en "\e[35m"` | |
| aqua=`echo -en "\e[36m"` | |
| gray=`echo -en "\e[37m"` | |
| darkgray=`echo -en "\e[90m"` | |
| lightred=`echo -en "\e[91m"` | |
| lightgreen=`echo -en "\e[92m"` | |
| lightyellow=`echo -en "\e[93m"` | |
| lightblue=`echo -en "\e[94m"` | |
| lightpurple=`echo -en "\e[95m"` | |
| lightaqua=`echo -en "\e[96m"` | |
| white=`echo -en "\e[97m"` | |
| default=`echo -en "\e[39m"` | |
| BLACK=`echo -en "\e[40m"` | |
| RED=`echo -en "\e[41m"` | |
| GREEN=`echo -en "\e[42m"` | |
| ORANGE=`echo -en "\e[43m"` | |
| BLUE=`echo -en "\e[44m"` | |
| PURPLE=`echo -en "\e[45m"` | |
| AQUA=`echo -en "\e[46m"` | |
| GRAY=`echo -en "\e[47m"` | |
| DARKGRAY=`echo -en "\e[100m"` | |
| LIGHTRED=`echo -en "\e[101m"` | |
| LIGHTGREEN=`echo -en "\e[102m"` | |
| LIGHTYELLOW=`echo -en "\e[103m"` | |
| LIGHTBLUE=`echo -en "\e[104m"` | |
| LIGHTPURPLE=`echo -en "\e[105m"` | |
| LIGHTAQUA=`echo -en "\e[106m"` | |
| WHITE=`echo -en "\e[107m"` | |
| DEFAULT=`echo -en "\e[49m"` | |
| clear | |
| echo "${purple}This is purple" | |
| echo "${red}This is red" | |
| echo "$normal" | |
| echo "${underline}This is underlined" | |
| echo "${blue}This is underlined and blue" | |
| echo "$normal" | |
| echo "${GREEN}The background is green" | |
| echo "${lightblue}and the text is light blue" | |
| echo "$normal" | |
| echo "${strickthrough}This has a line through it" | |
| echo "$normal" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment