sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
Re: [SM-Discuss] grimoire function to check minimum kernel ver
- From: Juuso Alasuutari <iuso AT sourcemage.org>
- To: sm-discuss AT lists.ibiblio.org
- Subject: Re: [SM-Discuss] grimoire function to check minimum kernel ver
- Date: Tue, 4 Apr 2006 17:14:45 +0300
On Tuesday 04 April 2006 17:02, you wrote:
> Juuso Alasuutari wrote:
> > Also the first version of the function was bloated as hëll because I
> > hadn't yet realized how well [[ ]] handles variable comparison. Silly me.
>
> Unfortunately [[ ]] on "2.6.15" style variables just seems to do a
> lexical comparison. Example:
>
> ~/$ [[ 2.6.15 < 2.6.2 ]] && echo yeah
> yeah
>
> But 2.6.15 is clearly a later version than 2.6.2.
You're right, I didn't notice this. Guess it's back to the
bloated-but-perfect
version again. Here it is for those who missed it:
function is_kernel_minimum() {
local MIN CUR a b n=1
MIN=`expr $1 : '\(^[^-]*\)'`
MIN=${MIN//\./\ }
CUR=`get_kernel_version`
CUR=`expr $CUR : '\(^[^-]*\)'`
CUR=${CUR//\./\ }
for a in $MIN; do
b=`echo $CUR | cut -d" " -f$n`
if (( a < b )); then
return 0
elif (( a > b )); then
return 1
fi
(( n += 1 ))
done
}
Juuso
-
[SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/02/2006
- <Possible follow-up(s)>
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
sqweek, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Eric Sandall, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Andrew, 04/04/2006
- Re: [SM-Discuss] grimoire function to check minimum kernel ver, Jeremy Blosser (emrys), 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Jaka Kranjc, 04/04/2006
- Re: [SM-Discuss] grimoire function to check minimum kernel ver, Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Andrew, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Eric Sandall, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
Juuso Alasuutari, 04/04/2006
-
Re: [SM-Discuss] grimoire function to check minimum kernel ver,
sqweek, 04/04/2006
Archive powered by MHonArc 2.6.24.