Obrigado. Após as recomendações dos colegas de lista o script ficou da seguinte forma:
FILE="arq_no_pendrive.txt" { echo "*******************************************" date cat /etc/hostname 2>/dev/null cat /etc/HOSTNAME 2>/dev/null echo "+++++Interfaces++++++" ifconfig -a #vmstat #grep -Eo "\b(hd|sc?d|n?s[tg]|loop|md|ram)([a-z]+)?[0-9]{1,}*\b" /proc/diskstats echo "+++++discos++++++" fdisk -l echo "+++++cpu e memoria++++++" grep "vendor_id" /proc/cpuinfo grep "model name" /proc/cpuinfo grep "MemTotal" /proc/meminfo echo "+++++usuarios importantes++++++" grep ":0:" /etc/passwd echo "+++++usuarios no home ++++++" grep "/home/" /etc/passwd echo "+++++usuarios com shell bash ++++++" grep "bash" /etc/passwd echo "+++++modulos ++++++" lsmod | cut -d ' ' -f 1 | grep -v "Module" echo "+++++informacoes dos modulos ++++++" for i in `lsmod | cut -d ' ' -f 1 | grep -v "Module"` do modinfo $i echo "+++++++++++" done } >> $FILE On Saturday 06 June 2009 09:52:50 Guilherme Gall wrote: > 2009/6/5 <ficmati...@gmail.com>: > > Olá. > > > > Criei o script abaixo para para ver informações de hardware. > > > > ??Como posso melhorá-lo?? > > > > Obrigado. > > > > > > 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 > > cat /etc/passwd | grep ":0:" >> $FILE > > echo "+++++usuários no home ++++++" >> $FILE > > cat /etc/passwd | grep "/home/" >> $FILE > > lsmod | cut -d ' ' -f 1 >> $FILE > > for i in `lsmod | cut -d ' ' -f 1` > > do > > modinfo $i >> $FILE > > done > > > > -- > > Data Estelar 2454988,323472 > > http://sites.google.com/site/ficmatinf > > Desejo-lhe Paz, Vida Longa e Prosperidade. > > São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos. > > > > Você não precisa redirecionar a saída de cada um dos comandos para o > arquivo, pode agrupá-los com parênteses e redirecionar a saída de todo > o grupo para melhorar a legibilidade. > > Dá uma olhada em http://codare.net/2007/05/17/shell-agrupar-comandos-para-log/ > > Saudações, > -- > Guilherme Magalhães Gall (GMGall) > GPG Public Key ID: 0F498058 > -- Data Estelar 2454989,841516 http://sites.google.com/site/ficmatinf Desejo-lhe Paz, Vida Longa e Prosperidade. São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.