79 lines
1.5 KiB
Bash
79 lines
1.5 KiB
Bash
#!/bin/bash
|
|
|
|
# green=$'\e[0;32m'
|
|
# red=$'\e[0;31m'
|
|
# blue=$'\e[0;34m'
|
|
# white=$'\e[1;37m'
|
|
# black=$'\e[0;30m'
|
|
# yellow=$'\e[0;33m'
|
|
# purple=$'\e[0;35m'
|
|
# cyan=$'\e[0;36m'
|
|
# orange=$'\e[33;40m'
|
|
#
|
|
#
|
|
# bold_green=$'\e[1;32m'
|
|
# bold_red=$'\e[1;31m'
|
|
# bold_blue=$'\e[1;34m'
|
|
# bold_yellow=$'\e[1;33m'
|
|
# bold_purple=$'\e[1;35m'
|
|
# bold_cyan=$'\e[1;36m'
|
|
# bold_orange=$'\e[1;33;40m'
|
|
#
|
|
# normal=$'\e[00m'
|
|
# reset_color=$'\e[39m'
|
|
|
|
|
|
|
|
ESC="\033"
|
|
NON_BOLD=0
|
|
BOLD=1
|
|
|
|
# Foreground
|
|
FG_BLACK=30
|
|
FG_RED=31
|
|
FG_GREEN=32
|
|
FG_YELLOW=33
|
|
FG_BLUE=34
|
|
FG_VIOLET=35
|
|
FG_CYAN=36
|
|
FG_WHITE=37
|
|
FG_ORANGE='33;40'
|
|
FG_NULL=00
|
|
|
|
# Background
|
|
BG_BLACK=40
|
|
BG_RED=41
|
|
BG_GREEN=42
|
|
BG_YELLOW=43
|
|
BG_BLUE=44
|
|
BG_VIOLET=45
|
|
BG_CYAN=46
|
|
BG_WHITE=47
|
|
BG_NULL=00
|
|
|
|
|
|
normal="\[$ESC[m\]"
|
|
reset_color="\[$ESC[${NON_BOLD};${FG_WHITE};${BG_NULL}m\]"
|
|
|
|
# Non-bold
|
|
black="\[$ESC[${NON_BOLD};${FG_BLACK}m\]"
|
|
red="\[$ESC[${NON_BOLD};${FG_RED}m\]"
|
|
green="\[$ESC[${NON_BOLD};${FG_GREEN}m\]"
|
|
yellow="\[$ESC[${NON_BOLD};${FG_YELLOW}m\]"
|
|
blue="\[$ESC[${NON_BOLD};${FG_BLUE}m\]"
|
|
purple="\[$ESC[${NON_BOLD};${FG_VIOLET}m\]"
|
|
cyan="\[$ESC[${NON_BOLD};${FG_CYAN}m\]"
|
|
white="\[$ESC[${NON_BOLD};${FG_WHITE}m\]"
|
|
orange="\[$ESC[${NON_BOLD};${FG_ORANGE}m\]"
|
|
|
|
|
|
# Bold
|
|
bold_black="\[$ESC[${BOLD};${FG_BLACK}m\]"
|
|
bold_red="\[$ESC[${BOLD};${FG_RED}m\]"
|
|
bold_green="\[$ESC[${BOLD};${FG_GREEN}m\]"
|
|
bold_yellow="\[$ESC[${BOLD};${FG_YELLOW}m\]"
|
|
bold_blue="\[$ESC[${BOLD};${FG_BLUE}m\]"
|
|
bold_purple="\[$ESC[${BOLD};${FG_VIOLET}m\]"
|
|
bold_cyan="\[$ESC[${BOLD};${FG_CYAN}m\]"
|
|
bold_white="\[$ESC[${BOLD};${FG_WHITE}m\]"
|
|
bold_orange="\[$ESC[${BOLD};${FG_ORANGE}m\]" |