查询rpm版本号大小
rpm.list
bind-9.11.4-16.P2.el7_8.9.x84_64.el7.rpm
bind-9.11.4-16.P2.el7_8.3.x84_64.el7.rpm
bind-9.11.4-16.P2.el7_8.6.x84_64.el7.rpm
bind-9.11.4-16.P2.el7_9.6.x84_64.el7.rpm
rpm.list数据:
判断脚本:
#首次将第一个rpm假设为最大的:
MAX=bind-9.11.4-16.P2.el7_8.2.src.rpm
for k in $(cat rpm.list)
do
rpmdev-vercmp $MAX $k
result=$(echo $?)
[ $result -eq 12 ] && MAX=$k
[ $result -eq 11