From e3a10d6ad67162e52f9d618b0962b2b4583b882a Mon Sep 17 00:00:00 2001 From: gezhixin <2771485026@qq.com> Date: Mon, 17 Apr 2023 15:50:06 +0800 Subject: [PATCH] sysconf: -p can't diff two versions fix 'sysak sysconf -p 4.19.91-24.al7.x86_64 4.19.91-23.al7.x86_64' the OLD_VERSION_2 should be $4 which represent the second version 4.19.91-23.al7.x86_64, from the test. the $3 is '--' --- source/tools/combine/sysconf/sysconf.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/tools/combine/sysconf/sysconf.sh b/source/tools/combine/sysconf/sysconf.sh index ee0e10c3..643a5437 100644 --- a/source/tools/combine/sysconf/sysconf.sh +++ b/source/tools/combine/sysconf/sysconf.sh @@ -252,9 +252,9 @@ do exit 0 ;; -p) [[ -z $2 ]] && die usage - [[ -z $3 ]] && die usgae + [[ -z $4 ]] && die usgae OLD_VERSION_1=$2 - OLD_VERSION_2=$2 + OLD_VERSION_2=$4 echo "$OLD_VERSION" let LEN_1=${#OLD_VERSION_1}-2 let LEN_2=${#OLD_VERSION_2}-2 -- Gitee