Skip to content

Instantly share code, notes, and snippets.

@itsamenathan
Last active Aug 29, 2015
Embed
What would you like to do?
bash logging functions
# Colors
ESC_SEQ="\x1b["
COL_RESET=$ESC_SEQ"39;49;00m"
COL_RED=$ESC_SEQ"31;01m"
COL_GREEN=$ESC_SEQ"32;01m"
COL_YELLOW=$ESC_SEQ"33;01m"
COL_BLUE=$ESC_SEQ"34;01m"
COL_MAGENTA=$ESC_SEQ"35;01m"
COL_CYAN=$ESC_SEQ"36;01m"
function log_info(){
NOW=$(date +"%Y-%m-%d %H:%M:%S")
echo -e "$NOW -$COL_GREEN INFO $COL_RESET- $1"
}
function log_error(){
NOW=$(date +"%Y-%m-%d %H:%M:%S")
echo -e "$NOW -$COL_RED ERROR $COL_RESET- $1"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment