88#
99# bash.sh:
1010# Standard Template for bash/zsh developing.
11- # Version: v20250717
11+ # Version: v20250808
1212# License: MIT
1313# Site: https://github/hedzr/bash.sh
1414#
@@ -106,7 +106,7 @@ _my_main_do_sth() {
106106
107107# #######################################################
108108
109- # ### HZ Tail BEGIN #### v20250717 ####
109+ # ### HZ Tail BEGIN #### v20250808 ####
110110in_debug () { (( $DEBUG )) ; }
111111in_provisioning () { (( $PROVISIONING )) ; } # # return exit status as true if $PROVISIONING is not equal to 0
112112is_root () { [ " $( id -u) " = " 0" ]; }
@@ -356,6 +356,7 @@ debug_begin() { printf "\e[0;38;2;133;133;133m"; }
356356debug_end () { printf " \e[0m\n" ; }
357357dbg () { (( DEBUG)) && printf " >>> \e[0;38;2;133;133;133m$@ \e[0m\n" || : ; }
358358tip () { printf " \e[0;38;2;133;133;133m>>> $@ \e[0m\n" ; }
359+ wrn () { printf " \e[0;38;2;172;172;22m... [WARN] \e[0;38;2;11;11;11m$@ \e[0m\n" ; }
359360err () { printf " \e[0;33;1;133;133;133m>>> $@ \e[0m\n" 1>&2 ; }
360361mvif () {
361362 local src=" $1 " dstdir=" $2 "
@@ -724,7 +725,7 @@ main_do_sth() {
724725 fi
725726 (( ${HAS_END:- 0} )) && { debug_begin && echo -n ' Success!' && debug_end; } || return $res_ # { [ $# -eq 0 ] && :; }
726727}
727- BASH_SH_VERSION=v20250717
728+ BASH_SH_VERSION=v20250808
728729DEBUG=${DEBUG:- 0}
729730# trans_readlink() { DIR="${1%/*}" && (cd $DIR && pwd -P); }
730731# is_darwin && realpathx() { [[ $1 == /* ]] && echo "$1" || { DIR="${1%/*}" && DIR=$(cd $DIR && pwd -P) && echo "$DIR/$(basename $1)"; }; } || realpathx() { readlink -f $*; }
@@ -734,4 +735,4 @@ in_sourcing && {
734735if_vagrant && [ " $SCRIPT " == " /tmp/vagrant-shell" ] && { [ -d $CD /ops.d ] || CD=/vagrant/bin; }
735736[ -L " $SCRIPT " ] && debug linked script found && SCRIPT=$( realpathx " $SCRIPT " ) && CD=$( dirname " $SCRIPT " )
736737in_sourcing || main_do_sth " $@ "
737- # ### HZ Tail END #### v20250717 ####
738+ # ### HZ Tail END #### v20250808 ####
0 commit comments