fix(scripts): get correct major version

This commit is contained in:
saying 2025-04-25 21:14:51 +08:00 committed by Yifan Wu
parent 493e373bcd
commit cec2f15896

2
os/scripts/qemu-ver-check.sh Normal file → Executable file
View file

@ -13,7 +13,7 @@ then
exit 1 exit 1
else else
QEMU_VERSION=$($1 --version|head -n 1|awk '{print $4}') QEMU_VERSION=$($1 --version|head -n 1|awk '{print $4}')
MAJOR_VERSION=$(echo $QEMU_VERSION|cut -c1-1) MAJOR_VERSION=$(echo $QEMU_VERSION | awk -F '.' '{print $1}')
if [ $MAJOR_VERSION -lt $MINIMUM_MAJOR_VERSION ] if [ $MAJOR_VERSION -lt $MINIMUM_MAJOR_VERSION ]
then then
echo "${RED}Error: Required major version of QEMU is ${MINIMUM_MAJOR_VERSION}, " \ echo "${RED}Error: Required major version of QEMU is ${MINIMUM_MAJOR_VERSION}, " \