|
想在SHELL中对当前运行环境中内核版本及编译内核所用的GCC版本进行与期望版本进行比较,已用下面两语句取得这两个值:
KERNEL_VER=`cat /proc/version | awk '{printf $3}'`
KERNEL_GCC_VER=`cat /proc/version | awk '{printf substr($7,1,5)}'`
KERNEL_VER的值为2.6.11.12
KERNEL_GCC_VER的值为3.4.3
现在我希望能比较KERNEL_VER的值(即内核版本)是否低于2.6.2,KERNEL_GCC_VER的值(即现有内核编译所用的GCC版本)是否低于3.0,该如何写这样的判断语句啊,想了一天都没找到方法,实在没辙了,求高手帮帮忙啊! |
|