feat: Small code improvements
This commit is contained in:
@ -20,6 +20,7 @@ __version='0.0.0'
|
||||
__config=
|
||||
__verbose=
|
||||
__log_file='./log.txt'
|
||||
__log_date_fmt='%d/%b/%Y:%H:%M:%S %z'
|
||||
__tar_options='-acf'
|
||||
__tar_compression='gzip'
|
||||
__name_date_fmt='_%Y%m%d-%H%M'
|
||||
@ -113,14 +114,14 @@ done
|
||||
# ---------------------------------------------------------- #
|
||||
|
||||
# Scripts counter.
|
||||
_count=${#__args[@]} # count
|
||||
_iter=1 # iterator
|
||||
__count=${#__args[@]} # count
|
||||
__iter=1 # iterator
|
||||
|
||||
# Startup log.
|
||||
date +'Start: %d %b %Y %T %z'
|
||||
log "Backup STARTED"
|
||||
log -p "Configuration file: $([ "$__config" ] || echo not specified && echo "$__config")"
|
||||
log "Scripts to process (${_count}): ${__args[@]}"
|
||||
log "Scripts to process (${__count}): ${__args[@]}"
|
||||
|
||||
|
||||
for script in "${__args[@]}"; do
|
||||
@ -130,7 +131,7 @@ for script in "${__args[@]}"; do
|
||||
[ -n "$__config" ] && . "$__config"
|
||||
|
||||
echo
|
||||
echo -e "\e[1m==> Script: ${__args[_iter-1]##*/} [$_iter/$_count]\e[0m" | log -p
|
||||
echo -e "\e[1m==> Script: ${__args[__iter-1]##*/} [$__iter/$__count]\e[0m" | log -p
|
||||
|
||||
# Initialise variables
|
||||
__user_script="$script"
|
||||
@ -161,7 +162,7 @@ for script in "${__args[@]}"; do
|
||||
fi
|
||||
|
||||
# Increase counter
|
||||
((_iter++)) || true
|
||||
((__iter++)) || true
|
||||
|
||||
# Unset user defined variables
|
||||
unset tar_options
|
||||
|
Reference in New Issue
Block a user