Neste post estou apresentando como fazer um script de relatório do sistema e hardware.
#!/bin/bash echo "########################################################################################" echo "# SYSTEM DETAILS / HARDWARE #" echo "########################################################################################" echo -n "Name: " uname -n echo "" echo -n "IP: " ifconfig | grep eth* | grep 'inet addr:'| cut -d: -f2 | awk '{ print $1}' echo "" echo -n "CPUs: " grep "physical id" /proc/cpuinfo | sort | uniq | wc -l echo "" echo -n "Cores: " grep "^processor" /proc/cpuinfo | wc -l echo -n "Processor speed (MHz): " grep MHz /proc/cpuinfo | sort | awk '{print $NF}' | uniq -c echo "" echo -n "Disk(s): " fdisk -l | grep Disk echo "" echo -n "Kernel: " uname -o -r echo "" echo -n "OS: " if [ -f /etc/redhat-release ]; then echo -n " " cat /etc/redhat-release fi echo "" echo -n "Memory: " grep MemTotal /proc/meminfo | awk '{print $2,$3}' echo "" echo -n "Up for: " uptime | awk '{print $3,$4,$5}' echo "" echo -n "Manufacturer: " lshal | grep system.hardware | grep "vendor" | grep -v video | awk -F' '{print $2}' echo "" echo -n "Model: " lshal | grep system.hardware | grep "product" | grep -v video | awk -F' '{print $2}'
Saída do script :
Outro Exemplo :