diff --git a/flashEMMC.sh b/flashEMMC.sh index c845eea530ffd13ca72c3cbaca39b9213667d5be..61f6afcb89dccedb5c16db963a766336b8a14467 100755 --- a/flashEMMC.sh +++ b/flashEMMC.sh @@ -11,8 +11,8 @@ checkRoot() { } diskInfo() { - [[ -e /dev/$DEV ]] || { echo "ERROR: Drive doesn't exist" && exit 1; } - fdisk -l /dev/$DEV + [[ -e /dev/"$DEV" ]] || { echo "ERROR: Drive doesn't exist" && exit 1; } + fdisk -l /dev/"$DEV" echo } @@ -29,18 +29,18 @@ verifyRightDrive() { } umountInitially() { - BLKDEVS=$(find /dev/ -name ${DEV}*) + BLKDEVS=$(find /dev/ -name "${DEV}"*) for LINE in $BLKDEVS; do - sudo umount $LINE + sudo umount "$LINE" done } zeroBeginning() { - dd if=/dev/zero of=/dev/$DEV bs=1M count=8 + dd if=/dev/zero of=/dev/"$DEV" bs=1M count=8 } partitionEMMC() { -fdisk -W always /dev/$DEV << EOF +fdisk -W always /dev/"$DEV" << EOF o n p @@ -53,12 +53,12 @@ EOF } createEXT4fs() { - mkfs.ext4 -O ^metadata_csum,^64bit /dev/${DEV}1 + mkfs.ext4 -O ^metadata_csum,^64bit /dev/"${DEV}"1 } cdToScript() { TMP=$(dirname "$0") - cd $TMP + cd "$TMP" mkdir flashEMMC cd flashEMMC } @@ -86,13 +86,13 @@ extractImage() { mountFS() { mkdir root - mount /dev/${DEV}1 root + mount /dev/"${DEV}"1 root [ -e ${IMAGE_NAME}.md5 ] && md5sum -c ${IMAGE_NAME}.md5 || downloadImage && extractImage } flashBootloader() { cd root/boot - ./sd_fusing.sh /dev/${DEV} + ./sd_fusing.sh /dev/"${DEV}" cd ../.. }