From e4bf6a0c1af84dd091f9281ce9a30d77de596c1e Mon Sep 17 00:00:00 2001 From: Raphael Numbus Date: Sun, 14 Dec 2025 16:17:57 +0100 Subject: [PATCH] DEBUGGING --- deploy.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/deploy.sh b/deploy.sh index c82463f..c2a2cf1 100755 --- a/deploy.sh +++ b/deploy.sh @@ -293,7 +293,7 @@ for DISK in \$(lsblk -x SIZE -d -n -o NAME); do fi # Disk ID - DISK_ID+=(\$(ls -l /dev/disk/by-id | grep -m1 \"../../\$DISK\" | awk '{print \"/dev/disk/by-id/\" \$9}')) + DISK_ID+=(\"\$(ls -l /dev/disk/by-id | grep -m1 \"../../\$DISK\" | awk '{print \"/dev/disk/by-id/\" \$9}\")\") # Disk size DISK_SIZE+=(\"\$(lsblk -x SIZE -d -n -o SIZE /dev/\$DISK)\") @@ -311,12 +311,12 @@ echo \"\${DISK_SIZE[@]}\" # Get arrays back readarray -t LINES <<<"$DISK_DETAILS" - read -r -a DISK_DEVPATH <<<"${LINES[0]}" - read -r -a DISK_NAME <<<"${LINES[1]}" - read -r -a DISK_TYPE <<<"${LINES[2]}" - read -r -a DISK_HEALTH <<<"${LINES[3]}" - read -r -a DISK_ID <<<"${LINES[4]}" - read -r -a DISK_SIZE <<<"${LINES[5]}" + read -r -a DISK_DEVPATH <<<"${LINES[0]:-}" + read -r -a DISK_NAME <<<"${LINES[1]:-}" + read -r -a DISK_TYPE <<<"${LINES[2]:-}" + read -r -a DISK_HEALTH <<<"${LINES[3]:-}" + read -r -a DISK_ID <<<"${LINES[4]:-}" + read -r -a DISK_SIZE <<<"${LINES[5]:-}" ### Get disk information <-- ### --> Disk selection @@ -340,8 +340,8 @@ echo \"\${DISK_SIZE[@]}\" SELECTED_BOOT_DISK=$(gum choose --limit 2 --header "$HEADER" "${GUM_PRINTED_ELEMENTS[@]}") - for i in $(seq 0 $(($TOTAL_NUMBER_OF_DISKS - 1))); do - if printf '%s' "$SELECTED_BOOT_DISK" | grep -iq "${DISK_NAME[$i]}"; then + for ((i=0; i