[SM-Discuss] grimoire function to check minimum kernel ver
Juuso Alasuutari
iuso at sourcemage.org
Tue Apr 4 13:18:34 EDT 2006
> > 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
> > }
>
> I haven't vetted this entirely, but what first caught my attention was
> the VAR=`command` assignments. I may be wrong, but I believe
> VAR=$(command) is the preferred method.
>
> -sandalle
Alright. What difference do `` and $() have all in all?
Juuso
More information about the SM-Discuss
mailing list