]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
tests: Remove $((BASE#NUM)) bashism in grub-fs-tester
authorGlenn Washburn <development@efficientek.com>
Sun, 6 Feb 2022 22:00:10 +0000 (16:00 -0600)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 8 Feb 2022 15:06:50 +0000 (16:06 +0100)
This bashism allows converting NUM in base BASE to decimal. Its not needed
because the only place its used is to convert from hexidecimal and this can
also be done with the more portable $((0xHEXNUM)) syntax.

Signed-off-by: Glenn Washburn <development@efficientek.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
tests/util/grub-fs-tester.in

index aa72b2174d964878b471db5c5e5d1e31e230d51f..a1f3f299b407bba488f67f70158b6c8dd8428b24 100644 (file)
@@ -459,7 +459,7 @@ for LOGSECSIZE in $(range "$MINLOGSECSIZE" "$MAXLOGSECSIZE" 1); do
                    # FIXME: not so sure about AFFS
                    # OS LIMITATION: minix2/minix3 could be formatted in a way to permit more.
                x"minix3" | x"minix2" | x"hfs"| x"affs" | xaffs_intl | xreiserfs_old | xext2_old)
-                   BIGBLOCKCNT=$((16#7fffffff));;
+                   BIGBLOCKCNT=$((0x7fffffff));;
 
                    # FS LIMITATION: redundant storage
                    # We have only limited space. Mirroring multiplies it very effectively.
@@ -669,18 +669,18 @@ for LOGSECSIZE in $(range "$MINLOGSECSIZE" "$MAXLOGSECSIZE" 1); do
        # mkfs.hfs and mkfs.hfsplus don't fill UUID.
                x"hfsplus")
                    "mkfs.hfsplus" -b $BLKSIZE -v "$FSLABEL" "${MOUNTDEVICE}"
-                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((16#468)) conv=notrunc count=8 ;;
+                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((0x468)) conv=notrunc count=8 ;;
                x"hfsplus_wrap")
                    "mkfs.hfsplus" -w -b $BLKSIZE -v "$FSLABEL" "${MOUNTDEVICE}"
-                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((16#468)) conv=notrunc count=8
+                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((0x468)) conv=notrunc count=8
                    MOUNTFS="hfsplus";;
                x"hfsplus_casesens")
                    "mkfs.hfsplus" -s -b $BLKSIZE -v "$FSLABEL" "${MOUNTDEVICE}"
-                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((16#468)) conv=notrunc count=8
+                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((0x468)) conv=notrunc count=8
                    MOUNTFS="hfsplus";;
                x"hfs")
                    "mkfs.hfs" -b $BLKSIZE -v "`echo $FSLABEL |recode utf8..macroman`" -h "${MOUNTDEVICE}"
-                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((16#474)) conv=notrunc count=8
+                   dd if=/dev/urandom of="${MOUNTDEVICE}" bs=1 seek=$((0x474)) conv=notrunc count=8
                    MOUNTOPTS="iocharset=utf8,codepage=macroman,"
                    ;;
                x"vfat"*|xmsdos*)