From 8bd5fd5eedcab63b417b4501e32dec55bd535777 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 1 Jan 2025 03:01:26 +0100 Subject: [PATCH] borg-umount-archiv.sh: some minor changes on script output. --- borg-umount-archiv.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/borg-umount-archiv.sh b/borg-umount-archiv.sh index df6eabd..5b9dc27 100755 --- a/borg-umount-archiv.sh +++ b/borg-umount-archiv.sh @@ -268,9 +268,11 @@ export BORG_RSH BORG_RELOCATED_REPO_ACCESS_IS_OK=yes export BORG_RELOCATED_REPO_ACCESS_IS_OK -for _dir in $(ls /mnt/borg-fuse-mount) ; do +declare -i index=0 +for _dir in $(ls /mnt/borg-fuse-mount) ; do - echononl "Unmount fuse filesystem mounted at '${BORG_FUSE_MOUNT_DIR}/${_dir}'.." + echo " Unmount fuse filesystem mounted at" + echo -e -n " '${BORG_FUSE_MOUNT_DIR}/${_dir}'.." #borg umount ${BORG_FUSE_MOUNT_DIR} >> "${log_file}" 2>&1 @@ -283,10 +285,16 @@ for _dir in $(ls /mnt/borg-fuse-mount) ; do borg umount ${BORG_FUSE_MOUNT_DIR}/${_dir} >> "${log_file}" 2>&1 - #echo ${_dir} + #echo ${_dir} #umount ${BORG_FUSE_MOUNT_DIR}/${_dir} rmdir ${BORG_FUSE_MOUNT_DIR}/${_dir} + + ((index++)) done +if [[ $index -lt 1 ]] ; then + warn "No borgfs mounted." +fi + clean_up 0