installer: remove whitespaces from target drivestring.

This commit is contained in:
Arne Fitzenreiter
2012-11-03 17:05:13 +01:00
parent 534fb55f9d
commit f6057233ec

View File

@@ -95,7 +95,8 @@ for path in /sys/block/*; do
continue continue
fi fi
if [ $(cat /sys/block/${device}/size) == 0 ]; then device_size=$(cat /sys/block/${device}/size)
if [ "${device_size}" = "0" ]; then
echo " is empty - skipping" echo " is empty - skipping"
continue continue
fi fi
@@ -104,14 +105,18 @@ for path in /sys/block/*; do
echo " OK, this is it..." echo " OK, this is it..."
echo -n "${device_}" > /tmp/dest_device echo -n "${device_}" > /tmp/dest_device
# Disk size to GiB.
device_size=$(( ${device_size} / 2097152 ))
# Build string with drive details # Build string with drive details
echo -n "/dev/${device_} (" > /tmp/dest_device_info device_str="/dev/${device_} - ${device_size} GiB -"
# size is in sectors (512 Bytes) device_str="${device_str} $(cat /sys/block/${device}/device/vendor)"
let DISK_SIZE=$(cat /sys/block/${device}/size)/2097152 device_str="${device_str} $(cat /sys/block/${device}/device/model)"
echo -n "$DISK_SIZE GB - " >> /tmp/dest_device_info
echo -n "$(cat /sys/block/${device}/device/vendor) " >> /tmp/dest_device_info # Remove all whitespace.
echo -n "$(cat /sys/block/${device}/device/model) " >> /tmp/dest_device_info device_str=$(echo ${device_str})
echo -n "$(cat /sys/block/${device}/device/rev))" >> /tmp/dest_device_info
echo -n "${device_str}" > /tmp/dest_device_info
# Exit code table: # Exit code table:
# 1: sda # 1: sda