[ "x${COLOR_DEF}" == "x" ] && COLOR_DEF="echo -en \033[0;39m" [ "x${COLOR_R}" == "x" ] && COLOR_R="echo -en \033[1;31m" [ "x${COLOR_G}" == "x" ] && COLOR_G="echo -en \033[0;32m" [ "x${COLOR_Y}" == "x" ] && COLOR_Y="echo -en \033[1;33m" exit_error () { $COLOR_R echo "ERROR: $@" $COLOR_DEF exit 1 } echo_g () { $COLOR_G echo $@ $COLOR_DEF } echo_r () { $COLOR_R echo $@ $COLOR_DEF } echo_y () { $COLOR_Y echo $@ $COLOR_DEF } echo_good () { echo_g $@ } echo_bad () { echo_r $@ }