Linuxサーバに載ってるCPU数を知りたいと思い、その場で以下のようなsar -Pを使ったシェルスクリプト書いて実行。
#!/bin/sh
i=0
while true
do
sar -P ${i} 0 > tmp.txt
if [ `cat tmp.txt | wc -l` -eq 0 ]; then
rm -f tmp.txt
break
fi
let i=${i}+1
done
echo "result : ${i}"
確かにそれでも調べられるんだけど、ぐぐったら
cat /proc/cpuinfo | grep processor
これでいいじゃんね、というヲチ・・