diff --git a/check_vpn.sh b/check_vpn.sh index 9342e4a..f0d644d 100755 --- a/check_vpn.sh +++ b/check_vpn.sh @@ -36,34 +36,59 @@ clean_up() { fatal(){ echo "" - echo -e " [ Fatal ] $*" + if $terminal ; then + echo -e " [ \033[31m\033[1mFatal\033[m ] $*" + else + echo -e " [ Fatal ] $*" + fi echo "" - echo -e "\tScript terminated.." + if $terminal ; then + echo -e " \033[1mScript terminated\033[m.." + else + echo -e " Script terminated.." + fi echo "" - clean_up 1 + rm -rf $LOCK_DIR + exit 1 } error (){ echo "" - echo -e " [ Error ] $*" + if $terminal ; then + echo -e " [ \033[31m\033[1mError\033[m ] $*" + else + echo " [ Error ] $*" + fi echo "" } warn (){ echo "" - echo -e " [ Warn ] $*" + if $terminal ; then + echo -e " [ \033[33m\033[1mWarn\033[m ] $*" + else + echo " [ Warn ] $*" + fi echo "" } info (){ echo "" - echo -e " [ Info ] $*" + if $terminal ; then + echo -e " [ \033[32m\033[1mInfo\033[m ] $*" + else + echo " [ Info ] $*" + fi echo "" } ok (){ echo "" - echo -e " [ Ok ] $*" + if $terminal ; then + echo -e " [ \033[32m\033[1mOk\033[m ] $*" + else + echo " [ Ok ] $*" + fi echo "" }