#!/usr/bin/env bash declare -A CS CS[color,Default]="\e[39m" CS[color,Black]="\e[30m" CS[color,Red]="\e[31m" CS[color,Green]="\e[32m" CS[color,Yellow]="\e[33m" CS[color,Blue]="\e[34m" CS[color,Magenta]="\e[35m" CS[color,Cyan]="\e[36m" CS[color,LightGray]="\e[37m" CS[color,DarkGray]="\e[90m" CS[color,LightRed]="\e[91m" CS[color,LightGreen]="\e[92m" CS[color,LightYellow]="\e[93m" CS[color,LightBlue]="\e[94m" CS[color,LightMagenta]="\e[95m" CS[color,LightCyan]="\e[96m" CS[color,White]="\e[97m" CS[bg,Default]="\e[49m" CS[bg,Black]="\e[40m" CS[bg,Red]="\e[41m" CS[bg,Green]="\e[42m" CS[bg,Yellow]="\e[43m" CS[bg,Blue]="\e[44m" CS[bg,Magenta]="\e[45m" CS[bg,Cyan]="\e[46m" CS[bg,LightGray]="\e[47m" CS[bg,DarkGray]="\e[100m" CS[bg,LightRed]="\e[101m" CS[bg,LightGreen]="\e[102m" CS[bg,LightYellow]="\e[103m" CS[bg,LightBlue]="\e[104m" CS[bg,LightMagenta]="\e[105m" CS[bg,LightCyan]="\e[106m" CS[bg,White]="\e[107m" CS[style,Reset]="\e[0m" CS[style,Bold]="\e[1m" CS[style,Dim]="\e[2m" CS[style,UnderLine]="\e[4m" CS[style,Blink]="\e[5m" CS[style,Invert]="\e[7m" CS[style,Hidden]="\e[8m"