From: Łukasz Stelmach Date: Tue, 25 Jul 2023 11:04:52 +0000 (+0200) Subject: scripts: fix filtering of lsblk output for loopback devices X-Git-Tag: accepted/tizen/unified/riscv/20230726.061415~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F19%2F296319%2F3;p=platform%2Fkernel%2Fu-boot.git scripts: fix filtering of lsblk output for loopback devices The "loop" pattern needs to be anchored at with "^" too. Change-Id: I22c122595bd3266b53401b6824f201e5addb1023 Fixes: cc2ad962242 ("scripts: sd_fusing_rpi4: support formatting loop devices") Signed-off-by: Łukasz Stelmach Signed-off-by: Jaehoon Chung --- diff --git a/scripts/tizen/sd_fusing_rpi4.sh b/scripts/tizen/sd_fusing_rpi4.sh index dceeceb..ccd5498 100755 --- a/scripts/tizen/sd_fusing_rpi4.sh +++ b/scripts/tizen/sd_fusing_rpi4.sh @@ -510,7 +510,7 @@ function check_device () { exit 0 fi - DEVICE=/dev/`lsblk $DEVICE -o TYPE,KNAME | awk '/^(disk)|(loop)/ { print $2 }'` + DEVICE=/dev/`lsblk $DEVICE -o TYPE,KNAME | awk '/^(disk|loop)/ { print $2 }'` local REMOVABLE=`lsblk $DEVICE -nd -o RM | grep 1 | wc -l` if [ "$REMOVABLE" == "0" ]; then @@ -531,7 +531,7 @@ function check_device () { function print_logo () { echo "" - echo "Raspberry Pi4 downloader, version 1.0.11" + echo "Raspberry Pi4 downloader, version 1.0.12" echo "$(tput setaf 1)$(tput bold)NOTE: To use this script, it has to update to latest eeprom" echo "" } diff --git a/scripts/tizen/sd_fusing_vf2.sh b/scripts/tizen/sd_fusing_vf2.sh index c029ba5..aba9e87 100755 --- a/scripts/tizen/sd_fusing_vf2.sh +++ b/scripts/tizen/sd_fusing_vf2.sh @@ -360,7 +360,7 @@ function check_device () { exit 0 fi - DEVICE=/dev/`lsblk $DEVICE -o TYPE,KNAME | awk '/^(disk)|(loop)/ { print $2 }'` + DEVICE=/dev/`lsblk $DEVICE -o TYPE,KNAME | awk '/^(disk|loop)/ { print $2 }'` local REMOVABLE=`lsblk $DEVICE -nd -o RM | grep 1 | wc -l` if [ "$REMOVABLE" == "0" ]; then @@ -381,7 +381,7 @@ function check_device () { function print_logo () { echo "" - echo "For VisionFive2 , version 1.0.0" + echo "For VisionFive2 , version 1.0.1" echo "" }