diff --git a/sd_fuse/sd_fusing.sh b/sd_fuse/sd_fusing.sh index 451013f1198..ac1921c3937 100755 --- a/sd_fuse/sd_fusing.sh +++ b/sd_fuse/sd_fusing.sh @@ -7,17 +7,17 @@ # abort() { - echo $1 + echo "$1" exit 1 } -[ -z $1 ] && abort "usage: $0 " -[ -z ${UBOOT} ] && UBOOT=${PWD}/u-boot.bin -[ ! -f ${UBOOT} ] && abort "error: ${UBOOT} is not exist" +[ -z "$1" ] && abort "usage: $0 " +[ -z "${UBOOT}" ] && UBOOT=${PWD}/u-boot.bin +[ ! -f "${UBOOT}" ] && abort "error: ${UBOOT} is not exist" -sudo dd if=$UBOOT of=$1 conv=fsync,notrunc bs=512 seek=1 +sudo dd if="$UBOOT" of="$1" conv=fsync,notrunc bs=512 seek=1 sync -sudo eject $1 +sudo eject "$1" echo Finished.