linux下查看服务器型号

#!/bin/bash
dmidecode |grep "Product Name"|sort -r|head -1 > xinghao.txt #将查询的内容排序并且将第一行的内容导入到一个文件里面

a=`cat xinghao.txt|awk '{print $4}'` #查询这行内容的$4值
b=`cat xinghao.txt|awk '{print $3}'` #查询这行内容的$值
###注:之所以这么弄,因为有的服务器型号在$4那个位置,有的型号在$3那个位置。其实也可以用awk用正则匹配,就不用我这么麻烦了。
if [ -n "$a" ]
then
      echo $a
else
      echo $b
fi

你可能感兴趣的:(linux,shell,休闲,服务器型号,查询服务器型号)