Update mm-scripts.sh

This commit is contained in:
2023-07-10 23:18:24 -05:00
parent c9eedd90bd
commit b11cce8cf4

View File

@@ -1085,6 +1085,28 @@ SERVICEBACKUP(){
usrvc=${1}
[ "${usrvc}" == "list" ] && SERVICERESTORE . list
if [ "${usrvc}" == "" ]; then
echo
echo -e "[${idsCL[LightCyan]} 0${idsCL[Default]}]${idsCL[White]} All Services${idsCL[Default]}"
b=1; declare -a bsrvcs
for bsrvc in "${UPDATE_SERVICES[@]}"; do
if [ "${MM_UPDATE_REPO[${bsrvc}]}" != "" ] && [[ " ${SERVICES_CHECK[*]} " =~ " ${bsrvc} " ]]; then
bsrvcs[${b}]=${bsrvc}
bsrvcd=`echo -n "${bsrvc:0:1}" | tr "[:lower:]" "[:upper:]"`; bsrvcd="${bsrvcd}${bsrvc:1}"
bsrvcd=${bsrvcd/Qbittorrent/qBittorent}; bsrvcd=${bsrvcd/3d/3D}
[ $b -lt 10 ] && db=" $b" || db=$b
echo -e "[${idsCL[LightCyan]}${db}${idsCL[Default]}]${idsCL[White]} ${bsrvcd}${idsCL[Default]}"
b=$((b+1))
fi
done
echo
echo -en "${idsCL[LightCyan]}Select a service to backup: ${idsCL[White]}"
read selsrvc
echo
[ ${selsrvc} -eq 0 ] && srvc=all || srvc=${bsrvcs[${selsrvc}]}
fi
if [ "${usrvc}" == "all" ]; then
for uasrvc in "${UPDATE_SERVICES[@]}"; do
if [ "${MM_UPDATE_REPO[${uasrvc}]}" != "" ] && [[ " ${SERVICES_CHECK[*]} " =~ " ${uasrvc} " ]]; then
@@ -1169,6 +1191,7 @@ SERVICERESTORE(){
if [ "${srvc}" == "" ] || [ "${2}" == "list" ]; then
echo
b=1; declare -a bsrvcs
for bsrvc in ${MM_BACKUP_FOLDER}/*/ ; do
bsrvc=${bsrvc%/*}; bsrvc=${bsrvc##*/}