sergio.mso
(usa Red Hat)
Enviado em 10/08/2011 - 10:55h
Hebang,
Bom dia
Poderia me ajudar....
Tenho um script, (criado graças a sua ajuda). Em cima dele implementei algumas outras informaçoes. O resultado... ficou com a carinha conforme abaixo:
------------------------------------------------------------------------------------------------------------
Banco de Dados....: WIS (Producao) Data: 10-08-2011 Hora: 10:42:17 AM
TABLESPACE_NAME TAMANHO_TOTAL USADO USADO%
_______________ _____________ __________ _________
TLFNC_DATA_MEDIUM 550,00 544,06 99
------------------------------------------------------------------------------------------------------------
A dúvida é tem como alinhar os valores conforme os echos " " adicionados.
O arquivo que você me encaminhou na ultima vez.
for i in $(ls arquivos_*.txt); do
cat "$i" | expand | tr -s " " | while read line; do
fld=$(echo $line | cut -d ' ' -f 4)
if [ $fld -gt 90 ]; then
echo $line
fi
done
done
exit 0
Nos meus arquivos.txt as colunas estão alinhadas e quando executa o echo $line acaba juntando as colunas.
exemplo:
TLFNC_DATA_MEDIUM 550,00 544,06 99
Obrigado novamente pela ajuda