DEBUGGING
This commit is contained in:
@@ -293,7 +293,7 @@ for DISK in \$(lsblk -x SIZE -d -n -o NAME); do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Disk ID
|
# 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
|
||||||
DISK_SIZE+=(\"\$(lsblk -x SIZE -d -n -o SIZE /dev/\$DISK)\")
|
DISK_SIZE+=(\"\$(lsblk -x SIZE -d -n -o SIZE /dev/\$DISK)\")
|
||||||
@@ -311,12 +311,12 @@ echo \"\${DISK_SIZE[@]}\"
|
|||||||
|
|
||||||
# Get arrays back
|
# Get arrays back
|
||||||
readarray -t LINES <<<"$DISK_DETAILS"
|
readarray -t LINES <<<"$DISK_DETAILS"
|
||||||
read -r -a DISK_DEVPATH <<<"${LINES[0]}"
|
read -r -a DISK_DEVPATH <<<"${LINES[0]:-}"
|
||||||
read -r -a DISK_NAME <<<"${LINES[1]}"
|
read -r -a DISK_NAME <<<"${LINES[1]:-}"
|
||||||
read -r -a DISK_TYPE <<<"${LINES[2]}"
|
read -r -a DISK_TYPE <<<"${LINES[2]:-}"
|
||||||
read -r -a DISK_HEALTH <<<"${LINES[3]}"
|
read -r -a DISK_HEALTH <<<"${LINES[3]:-}"
|
||||||
read -r -a DISK_ID <<<"${LINES[4]}"
|
read -r -a DISK_ID <<<"${LINES[4]:-}"
|
||||||
read -r -a DISK_SIZE <<<"${LINES[5]}"
|
read -r -a DISK_SIZE <<<"${LINES[5]:-}"
|
||||||
### Get disk information <--
|
### Get disk information <--
|
||||||
|
|
||||||
### --> Disk selection
|
### --> Disk selection
|
||||||
@@ -340,8 +340,8 @@ echo \"\${DISK_SIZE[@]}\"
|
|||||||
|
|
||||||
SELECTED_BOOT_DISK=$(gum choose --limit 2 --header "$HEADER" "${GUM_PRINTED_ELEMENTS[@]}")
|
SELECTED_BOOT_DISK=$(gum choose --limit 2 --header "$HEADER" "${GUM_PRINTED_ELEMENTS[@]}")
|
||||||
|
|
||||||
for i in $(seq 0 $(($TOTAL_NUMBER_OF_DISKS - 1))); do
|
for ((i=0; i<TOTAL_NUMBER_OF_DISKS; i++)); do
|
||||||
if printf '%s' "$SELECTED_BOOT_DISK" | grep -iq "${DISK_NAME[$i]}"; then
|
if printf '%s' "$SELECTED_BOOT_DISK" | grep -iqw "${DISK_NAME[$i]}"; then
|
||||||
((NUMBER_OF_BOOT_DISKS++))
|
((NUMBER_OF_BOOT_DISKS++))
|
||||||
export "BOOT_DISK_${NUMBER_OF_BOOT_DISKS}_ID=${DISK_ID[$i]}"
|
export "BOOT_DISK_${NUMBER_OF_BOOT_DISKS}_ID=${DISK_ID[$i]}"
|
||||||
unset "GUM_PRINTED_ELEMENTS[${i}]"
|
unset "GUM_PRINTED_ELEMENTS[${i}]"
|
||||||
|
|||||||
Reference in New Issue
Block a user