我有这个脚本,但我不知道如何获取打印输出中的最后一个元素:
cat /proc/cpuinfo | awk '/^processor/{print $3}'
最后一个元素应该是 CPU 的数量,减 1。
grep -c ^processor /proc/cpuinfo
将计算以“处理器”开头的行数/proc/cpuinfo
/proc/cpuinfo
对于具有超线程的系统,您可以使用
grep ^cpu\\scores /proc/cpuinfo | uniq | awk '{print $4}'
应该返回(例如)8(而上面的命令会返回16)
8
16