From: Andrew Lorimer Date: Sat, 30 May 2026 09:05:38 +0000 (+1000) Subject: bugfixes in backup-tank X-Git-Url: https://git.lorimer.id.au/scripts.git/diff_plain/8a4007e2da74738fe325e1377c856bc7bf8c7ea5 bugfixes in backup-tank --- diff --git a/backup-tank-2.sh b/backup-tank-2.sh index 0ac49d1..816ce12 100755 --- a/backup-tank-2.sh +++ b/backup-tank-2.sh @@ -73,6 +73,7 @@ for FILE_PATH in "${!INCLUDE_PATHS[@]}"; do MKDIR_CMD="mkdir -p $MOUNT_POINT$PARENT" if [ $DEBUG -eq 1 ]; then echo "$MKDIR_CMD" + fi if [ $TEST -eq 0 ]; then eval "$MKDIR_CMD" fi @@ -96,6 +97,7 @@ for FILE_PATH in "${!INCLUDE_PATHS[@]}"; do RSYNC_CMD="rsync -Par" if [[ $TEST -eq 1 ]]; then RSYNC_CMD+="vn" + fi if [[ $DEBUG -eq 0 ]]; then RSYNC_CMD+="q" fi @@ -121,7 +123,7 @@ wait echo "" for DRIVE in "${!RSYNC_CMDS[@]}"; do - DRIVE_SERIAL="$(lsblk -o MOUNTPOINT,SERIAL | awk -v target="$MOUNT_POINT_PREFIX$DRIVE" '$1 == target { getline; print $1; exit }')" + DRIVE_SERIAL="$(lsblk -n -o SERIAL `mount| grep /mnt/backup2 | awk 'NR==1{print $1}'|sed 's/[0-9]*//g'`)" echo "-------------------------------------------" echo "Backup summary for Cold Backup Drive $DRIVE" echo "-------------------------------------------"