写一个脚本:
- 判断当前主机的CPU生产商,其信息在/proc/cpuinfo文件中vendor id一行中。
- 如果其生产商为AuthenticAMD,就显示其为AMD公司;
- 如果其生产商为GenuineIntel,就显示其为Intel公司;
- 否则,就说其为非主流公司。
#!/bin/bash
#这个脚本用来判断CPU厂商
#作者:猿课-阿铭 www.apelearn.com
#日期:2018-12-10
cpu=`grep '^vendor_id' /proc/cpuinfo |head -1|awk -F ': ' '{print $2}'`
#if [ $cpu == "AuthenticAMD" ]
#then
# echo "CPU厂商是AMD."
#elif [ $cpu == "GenuineIntel" ]
#then
# echo "CPU厂商是Intel."
#else
# echo "CPU厂商是非主流厂商。"
#fi
case $cpu in
AuthenticAMD)
echo "CPU厂商是AMD."
;;
GenuineIntel)
echo "CPU厂商是Intel."
;;
*)
echo "CPU厂商是非主流厂商。"
;;
esac