From a92e5f05de7e6b8978d6874b89adb7a0d1239a87 Mon Sep 17 00:00:00 2001 From: poslop Date: Fri, 16 Jan 2026 16:19:40 -0600 Subject: [PATCH] fixed return --- CloneToDisk.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CloneToDisk.sh b/CloneToDisk.sh index 4f7a29b..9f861ab 100755 --- a/CloneToDisk.sh +++ b/CloneToDisk.sh @@ -53,15 +53,15 @@ cleanup() { trap 'echo "Status Code: $?"; cleanup;' EXIT get_partition() { - $disk_name="$1" - $part_num="$2" + local disk_name="$1" + local part_num="$2" - third_part_dev="$( - lsblk -ln -o NAME,TYPE "$disk_name" \ - | awk '$2=="part"{print "/dev/"$1}' \ + local part_path="$( + lsblk -lnp -o NAME,TYPE "$disk_name" \ + | awk '$2=="part"{print $1}' \ | sed -n "${part_num}p" )" - return $third_part_dev + printf "$part_path" } # Set your target disk here @@ -106,7 +106,7 @@ fi # Repartition disk using sgdisk echo "Repairing partition tables" -sgdisk -e $disk_name +sgdisk -e $disk_name || true sgdisk -v $disk_name partprobe || true