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

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

Re: [shell-script] grep ou sed - melhorado


From: Eliphas Levy Theodoro
Subject: Re: [shell-script] grep ou sed - melhorado
Date: Tue, 8 Mar 2005 15:31:29 -0300 (BRT)

lferreir1, @ 11:07:

> Valeu pelas dicas, porém eu acho que não expressei bem o meu exemplo.
> Abaixo um pedaço do arquivo de log, ao qual quero extrair alguma
> informaçoes.
> # cat bkdump_full1_0803_02.log
[...]
> Quais informações eu quero:
> BACKUP INICIADO EM Tue Mar 8 02:31:48 GMT 2005
> DUMP: Dumping /dev/rdsk/c7t1d10s0 (edglobo2:/u11) to /dev/rmt/2un.
> DUMP: 32164396 blocks (15705.27MB) on 1 volume at 9653 KB/sec
> DUMP: Dumping /dev/rdsk/c7t1d3s0 (edglobo2:/u06) to /dev/rmt/2un.
> DUMP: 34688554 blocks (16937.77MB) on 1 volume at 9481 KB/sec
> ......
> ......
> TERMINO DO BACKUP AS Tue Mar 8 06:42:01 GMT 2005
>
> Como podem perceber, preciso pegar somente as informações como início
> e o fim (isso eu sei fazer, com sed q $i e sed '$!d' ), mas não sei
> como pegar a próxima informação, como qual FS que está dumpeando,
> o próximo que fala quantos MB foram gravados na mídia, e por aí vai

$ sed -n '1p;/ Dumping .* to /p;/sec$/p;$p' lixo
BACKUP INICIADO EM Tue Mar 8 02:31:48 GMT 2005
DUMP: Dumping /dev/rdsk/c7t1d10s0 (edglobo2:/u11) to /dev/rmt/2un.
DUMP: 32164396 blocks (15705.27MB) on 1 volume at 9653 KB/sec
DUMP: Dumping /dev/rdsk/c7t1d3s0 (edglobo2:/u06) to /dev/rmt/2un.
DUMP: 32711236 blocks (15972.28MB) on 2 volumes at 8497 KB/sec
TERMINO DO BACKUP AS Tue Mar 8 06:42:01 GMT 2005

[ ]'s
-- 
Eliphas

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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