From 8a9e2574b729f729746c2ceb774029a43a7d6a99 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Thu, 26 Oct 2017 10:04:00 +0300 Subject: [PATCH] writeimage.sh: fix bash unsupported negative offset --- writeimage.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/writeimage.sh b/writeimage.sh index 99895df526..12364dda7b 100755 --- a/writeimage.sh +++ b/writeimage.sh @@ -76,12 +76,12 @@ if ! [ -f $DISK_IMG ]; then exit 1 fi -gunzip=$(which unpigz || which gunzip) +gunzip=$(which unpigz 2> /dev/null || which gunzip 2> /dev/null) if [[ $DISK_IMG == *.gz ]]; then msg "decompressing the gzipped image" - $gunzip -c $DISK_IMG > ${DISK_IMG::-3} - DISK_IMG=${DISK_IMG::-3} + $gunzip -c $DISK_IMG > ${DISK_IMG%???} + DISK_IMG=${DISK_IMG%???} fi umount ${SDCARD_DEV}* 2>/dev/null || true