このスクリプトはありますが、プリントアウトの最後の要素を取得する方法がわかりません。
cat /proc/cpuinfo | awk '/^processor/{print $3}'
最後の要素は CPU の数から 1 を引いた数になります。
ベストアンサー1
の内容を処理するのは/proc/cpuinfo
不必要に複雑です。nprocこれは coreutils の一部なので、ほとんどの Linux インストールで利用できるはずです。
コマンドはnproc
、現在のプロセスで使用可能な処理ユニットの数を出力します。この数は、オンライン プロセッサの数よりも少ない場合があります。
インストールされているすべてのコア/プロセッサの数を確認するには、nproc --all
私の 8 コア マシンの場合:
$ nproc --all
8