shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Resumo 3456


From: Yahoo
Subject: Re: [shell-script] Resumo 3456
Date: Sat, 06 Jun 2009 22:54:34 -0300

Em Sáb, 2009-06-06 às 11:23 +0000, address@hidden
escreveu:
> script para ver informações de hardware 
> Enviado por: "address@hidden" address@hidden 
> Sex, 5 de Jun de 2009 6:25 pm 
> 
> 
> Olá.
> 
> Criei o script abaixo para para ver informações de hardware.
> 
> ??Como posso melhorá-lo??
> 
> Obrigado.
#Eu não sei se é melhorar mas a forma que o faria era assim ...
> FILE="arq_no_pendrive.txt"
> echo "*******************************************" >> $FILE
> cat /etc/hostname >> $FILE
> ifconfig -a >> $FILE
> vmstat >> $FILE grep -Eo "\b(hd|sc?d|n?s[tg]|loop|md|
> ram)([a-z]+)?[0-9]*b" /proc/diskstats >> $FILE
> echo "+++++usuários importantes++++++" >> $FILE
#A linha abaixo ficaria assim
grep ":0:" /etc/passwd >> $FILE
> cat /etc/passwd | grep ":0:" >> $FILE
> echo "+++++usuários no home ++++++" >> $FILE
#A linha abaixo ficaria assim
grep "/home/" /etc/passwd >> $FILE
> cat /etc/passwd | grep "/home/" >> $FILE
# Alinha abaixo sumiria e ficaria apenas com o loop do for
> lsmod | cut -d ' ' -f 1 >> $FILE
> for i in `lsmod | cut -d ' ' -f 1`
> do
echo "*******************************************
+++++++++ $i +++++++++
`modinfo $i`
" >> $FILE
# A linha de baixo não utilizaria
> modinfo $i >> $FILE
> done 

Isso é aproveitando o seu script, mas na verdade melhoraria a saída com
o AWK.

Espero ter ajudado.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]