#!/bin/bash #This script will show you number and name of CPUs in UNIX environment. num=`/usr/sbin/psrinfo | wc -l ` tipo=`/usr/sbin/prtconf -pvPD | egrep -e "device_type.*cpu|name" | sed -n "/device_type/{n;p;}" | awk -F' '{ print $2 }' | sed -e "s/SUNW,//" | head -1` if [ "$tipo" = "cpu" ] then tipo=`/usr/sbin/prtconf -pvPD | egrep -e "device_type.*cpu|compatible" | sed -n "/device_type/{n;p;}" | awk -F' '{ print $2 }' | sed -e "s/SUNW,//" | head -1` fi freq=`/usr/sbin/psrinfo -v| grep operate | sed -e "s/.*at //;s/,//" | head -1` echo echo $num CPUs "$tipo $freq" ##EOF##