|
HOHO!!!!
clear
verbose=0
help=0
if [ "$1" = "-v" ]; then
verbose=1
fi
if [ "$1" = "-h" ]; then
echo "hinv{-v|-h}"
echo "-v=verbose"
echo "-h=help"
exit
fi
mach=`uname -m`
mem=`cat /proc/meminfo | awk '/^MemTotal/ {print $2}'`
proc=`cat /proc/cpuinfo | awk '/^processor/'| grep -c processor`
echo "Total Processors: $proc"
echo "$mach rocessor"
egrep -i "vendor_id|name|MHz|cache" /proc/cpuinfo
echo ""
#echo "Main Memory Size: $mem Mbytes"
echo "Main Memory Size: $mem Mbytes"
if [ -r /proc/ide/ide0/hda/model ];then
echo ""
echo "Host:ide0 Channel:hda"
cat /proc/ide/ide0/hda/model
fi
if [ -r /proc/ide/ide0/hdb/model ];then
echo ""
echo "Host:ide0 Channel:hdb"
cat /proc/ide/ide0/hdb/model
fi
if [ -r /proc/ide/ide1/hdc/model ];then
echo ""
echo "Host:ide Channel:hdc"
cat /proc/ide/ide1/model
fi
if [ -r /proc/ide/ide1/hdd/model ];then
echo ""
echo "Host:ide Channel:hdd"
cat /proc/ide/ide1/hdd/model
fi
if [ -r /proc/scsi/scsi ];then
echo ""
egrep "Host|Vendor" /proc/scsi/scsi
fi
echo ""
echo "Serial Ports:"`egrep -c serial /proc/ioports`
echo "Keyboard Detected:" `egrep -c keyboard /proc/ioports`
echo "Ethernet Controllers:"`/sbin/ifconfig | awk '/^eth/ {print $1}'`
echo ""
egrep controller /proc/pci
if [ $verbose -ne 0 ];then
egrep "bridge" /proc/pci
fi |
|