feat: Small code improvements

This commit is contained in:
ge
2022-05-15 11:40:57 +03:00
parent 323e5d9fc8
commit c37ee0de66
4 changed files with 15 additions and 10 deletions

View File

@ -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