#!/bin/bash # # Log a line with debug level. # log_debug(){ echo -ne "${color_green}[DEBUG]${color_normal} " 1>&2 echo "$1" 1>&2 } # # Log a line with info level. # log_info(){ echo -ne "${color_blue}[INFO ]${color_normal} " 1>&2 echo "$1" 1>&2 } # # Log a line with warning level. # log_warn(){ echo -ne "${color_yellow}[WARN ]${color_normal} " 1>&2 echo "$1" 1>&2 } # # Log a line with error level and exit. # log_error(){ echo -ne "${color_red}[ERROR]${color_normal} " 1>&2 echo "$1" 1>&2 exit 1 }