Enviado em 04/10/2013 - 10:04h
preciso comparar dois arquivos de inventário de hardware e software
#!/bin/bash
data=`date +"%d-%m-%Y"`
echo "" >> inventario- ${data}.txt
echo "===========================================" >> inventario-${data}.txt
echo " Informações de inventário - `date +'%d/%m/%Y'` " >> inventario-${data}.txt
echo "===========================================" >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo 1 - Nome do computador: `hostname` >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo "2 - Inforões de rede (eth0):" >> inventario-${data}.txt
echo " "- Eneço IPv4: `ifconfig eth0 | grep 'inet end' | awk '{print $3}'` >> inventario-${data}.txt
echo " "- Eneço MAC: `ifconfig eth0 | grep HW | cut -c48-` >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo " Infmações de rede (wlan0):" >> inventario-${data}.txt
echo " "- Enço IPv4: `ifconfig wlan0 | grep 'inet end' | awk '{print $3}'` >> inventario-${data}.txt
echo " "- ereço MAC: `ifconfig wlan0 | grep HW | cut -c48-` >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo "3 - Processador" >> inventario-${data}.txt
echo " "- Fabricante: `cat /proc/cpuinfo | head -n 31 | grep 'model name' | cut -d : -f2` >> inventario-${data}.txt
echo " ""- Velocidade (MHz):"`cat /proc/cpuinfo | head -n 31 | grep 'cpu MHz' | cut -d : -f2 | cut -d . -f1` >> inventario-${data}.txt
echo " "- Cache: `cat /proc/cpuinfo | head -n 31 | grep 'cache size' | cut -d : -f2 ` >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo "4 - Quantidade de memória RAM (em megabytes): "`free -m | grep 'Mem:' | awk '{print $2}'` >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo "5 - Servidores TCP em execução" >> inventario-${data}.txt
echo "Endereço Local Endereço Remoto Estado PID/Program name" >> inventario-${data}.txt
echo "`netstat -lntp|sed 1,2d | cut -c21-95`" >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
echo "6 - Últimos 5 logins" >> inventario-${data}.txt
echo "Usuário" >> inventario-${data}.txt
echo "`last -d |head -5 | cut -c1-8`" >> inventario-${data}.txt
echo "" >> inventario-${data}.txt
new=/home/inventario/2013/10/invent*.sh
old=/home/inventario/2013/10/invent*.sh - 1
if [diff $new $old ]
then
echo `$new`
fi
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
como posso fazer overclock nesse programa? (1)
Grub não reconhece o Windows 11 (1)
PC congelando em momentos aleatórios (em várias distros) (2)