File tree Expand file tree Collapse file tree 4 files changed +12
-9
lines changed
Expand file tree Collapse file tree 4 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 11# HISTORY
22
3+ - v20251118
4+ - improved `repl_bashsh_block`
5+
36- v20251117
47 - update `simple-entry.sh`
58 - fix `repl_bashsh_block`
Original file line number Diff line number Diff line change 88#
99# bash.sh:
1010# Standard Template for bash/zsh developing.
11- # Version: v20251117
11+ # Version: v20251118
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 #### v20251117 ####
109+ # ### HZ Tail BEGIN #### v20251118 ####
110110in_debug () { (( $DEBUG )) ; }
111111in_provisioning () { (( $PROVISIONING )) ; } # # return exit status as true if $PROVISIONING is not equal to 0
112112is_root () { [ " $( id -u) " = " 0" ]; }
@@ -739,7 +739,7 @@ main_do_sth() {
739739 fi
740740 (( ${HAS_END:- 0} )) && { debug_begin && echo -n ' Success!' && debug_end; } || return $res_ # { [ $# -eq 0 ] && :; }
741741}
742- BASH_SH_VERSION=v20251117
742+ BASH_SH_VERSION=v20251118
743743DEBUG=${DEBUG:- 0}
744744# trans_readlink() { DIR="${1%/*}" && (cd $DIR && pwd -P); }
745745# is_darwin && realpathx() { [[ $1 == /* ]] && echo "$1" || { DIR="${1%/*}" && DIR=$(cd $DIR && pwd -P) && echo "$DIR/$(basename $1)"; }; } || realpathx() { readlink -f $*; }
@@ -749,4 +749,4 @@ in_sourcing && {
749749if_vagrant && [ " $SCRIPT " == " /tmp/vagrant-shell" ] && { [ -d $CD /ops.d ] || CD=/vagrant/bin; }
750750[ -L " $SCRIPT " ] && debug linked script found && SCRIPT=$( realpathx " $SCRIPT " ) && CD=$( dirname " $SCRIPT " )
751751in_sourcing || main_do_sth " $@ "
752- # ### HZ Tail END #### v20251117 ####
752+ # ### HZ Tail END #### v20251118 ####
Original file line number Diff line number Diff line change 88#
99# bash.sh:
1010# Standard Template for bash/zsh developing.
11- # Version: v20251117
11+ # Version: v20251118
1212# License: MIT
1313# Site: https://github.com/hedzr/bash.sh
1414#
@@ -304,7 +304,7 @@ repl_bashsh_block() {
304304
305305# #######################################################
306306
307- # ### HZ Tail BEGIN #### v20251117 ####
307+ # ### HZ Tail BEGIN #### v20251118 ####
308308in_debug () { (( $DEBUG )) ; }
309309in_provisioning () { (( $PROVISIONING )) ; } # # return exit status as true if $PROVISIONING is not equal to 0
310310is_root () { [ " $( id -u) " = " 0" ]; }
@@ -1399,7 +1399,7 @@ main_do_sth() {
13991399 # disabling this logic is still simple by defining HAS_END=1.
14001400 (( ${HAS_END:- 0} )) && { debug_begin && echo -n ' Success!' && debug_end; } || return $result_code # { [ $# -eq 0 ] && :; }
14011401}
1402- BASH_SH_VERSION=v20251117
1402+ BASH_SH_VERSION=v20251118
14031403DEBUG=${DEBUG:- 0}
14041404PROVISIONING=${PROVISIONING:- 0}
14051405SUDO=sudo && [ " $( id -u) " = " 0" ] && SUDO= || :
@@ -1430,4 +1430,4 @@ path_in_orb_host "$0" && : || { [ -L "$SCRIPT" ] && debug "$(safety "linked scri
14301430# CD=$(cd `dirname "$0"`;pwd)
14311431# It will open a sub-shell to print the folder name of the running shell-script.
14321432in_sourcing && _bash_sh_load_import_files || main_do_sth " $@ "
1433- # ### HZ Tail END #### v20251117 ####
1433+ # ### HZ Tail END #### v20251118 ####
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ if_sysv() { [[ -f /etc/init.d/cron && ! -L /etc/init.d/cron ]]; }
9797# It will open a sub-shell to print the folder name of the running shell-script.
9898
9999# ##
100- CD=" $( cd $( dirname " $0 " ) && pwd) " && BASH_SH_VERSION=v20251117 && DEBUG=${DEBUG:- 0} && PROVISIONING=${PROVISIONING:- 0}
100+ CD=" $( cd $( dirname " $0 " ) && pwd) " && BASH_SH_VERSION=v20251118 && DEBUG=${DEBUG:- 0} && PROVISIONING=${PROVISIONING:- 0}
101101SUDO=sudo && { [ " $( id -u) " = " 0" ] && SUDO= || : ; }
102102LS_OPT=" --color" && { is_darwin && LS_OPT=" -G" || : ; }
103103(( $# )) && {
You can’t perform that action at this time.
0 commit comments