写一个脚本:
判断当前主机的CPU生产商,其信息在/proc/cpuinfo文件中vendor id一行中。
如果其生产商为AuthenticAMD,就显示其为AMD公司;
如果其生产商为GenuineIntel,就显示其为Intel公司;
否则,就说其为非主流公司;
判断当前主机的CPU生产商,其信息在/proc/cpuinfo文件中vendor id一行中。
如果其生产商为AuthenticAMD,就显示其为AMD公司;
如果其生产商为GenuineIntel,就显示其为Intel公司;
否则,就说其为非主流公司;
0
#!/bin/bash
str=`cat /proc/cpuinfo |grep 'vendor_id'|awk -F ":" '{print $2}'`
if [ $str = 'GenuineIntel' ]
then
echo 'CPU生产商为Intel公司'
else
echo 'CPU生产商为AMD公司'
fi
str=`cat /proc/cpuinfo |grep 'vendor_id'|awk -F ":" '{print $2}'`
if [ $str = 'GenuineIntel' ]
then
echo 'CPU生产商为Intel公司'
else
echo 'CPU生产商为AMD公司'
fi
0
你还少了一部
#!/bin/bash
str=`cat /proc/cpuinfo |grep 'vendor_id'|awk -F ":" '{print $2}'`
if [ $str = 'GenuineIntel' ]
then
echo 'CPU生产商为Intel公司'
elif [ $str = ' AuthenticAMD ' ]
echo 'CPU生产商为AMD公司'
else
echo '其为非主流公司;‘
fi
李逍遥 发表于 2016-6-5 22:10
#!/bin/bash
str=`cat /proc/cpuinfo |grep 'vendor_id'|awk -F ":" '{print $2}'`
if [ $str = 'Genuine ...
你还少了一部
#!/bin/bash
str=`cat /proc/cpuinfo |grep 'vendor_id'|awk -F ":" '{print $2}'`
if [ $str = 'GenuineIntel' ]
then
echo 'CPU生产商为Intel公司'
elif [ $str = ' AuthenticAMD ' ]
echo 'CPU生产商为AMD公司'
else
echo '其为非主流公司;‘
fi
0
#!/bin/bash
m=`cat /proc/cpuinfo |grep vendor_id|awk -F":" '{print $2}'|tail -1`
if [ $m == 'GenuineIntel' ]
then
echo "cpu is 英特尔"
elif [ $m == 'AuthenticAMD' ]
then
echo "cpu is AMD"
else
echo "cpu is 非主流"
fi
m=`cat /proc/cpuinfo |grep vendor_id|awk -F":" '{print $2}'|tail -1`
if [ $m == 'GenuineIntel' ]
then
echo "cpu is 英特尔"
elif [ $m == 'AuthenticAMD' ]
then
echo "cpu is AMD"
else
echo "cpu is 非主流"
fi
0
#! /bin/bash
a=`grep -n vendor_id /proc/cpuinfo |awk '{print $3}'`
if [ $a == "AuthenticAMD" ]; then
echo "AMD Company"
elif [ $a == "GenuineIntel" ]; then
echo "Intel Company"
else
echo "others"
fi
a=`grep -n vendor_id /proc/cpuinfo |awk '{print $3}'`
if [ $a == "AuthenticAMD" ]; then
echo "AMD Company"
elif [ $a == "GenuineIntel" ]; then
echo "Intel Company"
else
echo "others"
fi
0
#!/bin/bash
recup=`cat /proc/cpuinfo|grep vendor_id|awk -F ' ' '{print $NF}'|uniq`
case $recup in
AuthenticAMD)
echo "This cpu is AMD";;
GenuineIntel)
echo "this cpu is INTEL";;
*)
echo "This cpu is not the mainstream";;
esac
recup=`cat /proc/cpuinfo|grep vendor_id|awk -F ' ' '{print $NF}'|uniq`
case $recup in
AuthenticAMD)
echo "This cpu is AMD";;
GenuineIntel)
echo "this cpu is INTEL";;
*)
echo "This cpu is not the mainstream";;
esac
0
#!/bin/bash
cpu=`cat /proc/cpuinfo|grep 'vendor_id'|cut -d: -f 2|uniq`
if [ $cpu = "AuthenticAMD" ] ; then
echo "CPU生产商为A"
elif [ $cpu = "GenuineIntel" ] ; then
echo "CPU生产商为I"
else
echo "CPU生产商为其他"
fi
0
#!/bin/bash
##Written by qiulixiang
id=`grep 'vendor_id' /proc/cpuinfo|awk '{print $3}'`
w=`echo $id|wc -w`
for i in `seq $w`
do
line=`echo $id|awk '{print $'$i'}'`
if [ $line == 'AuthenticAMD' ]
then
echo "It is AMD."
elif [ $line == 'GenuineIntel' ]
then
echo "It is Inter."
else
echo "非主流公司。"
fi
done
编辑回复