SMT環境で、スレッドが含まれたのコア数ではなく、物理コア数がほしいときもあると思います。
それ以外についても、加工しやすい形になっていないことが多いので単純に数をechoするだけです。
物理コア数の合計
echo$(($(grep physical.id /proc/cpuinfo|sort -u|wc -l)*$(grep core.id /proc/cpuinfo|sort -u|wc -l)))
論理コア数の合計 (nosmtだと上記と一致する。)
echo$(grep core.id /proc/cpuinfo|wc -l)nproc
CPU数
echo$(grep physical.id /proc/cpuinfo|sort -u|wc -l)
1CPUあたりの物理コア数
echo$(grep core.id /proc/cpuinfo|sort -u|wc -l)