[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Busca linha em arquivo
From: |
André Luiz Alves da Silva Prates |
Subject: |
RE: [shell-script] Busca linha em arquivo |
Date: |
Mon, 15 Dec 2003 09:53:51 -0200 |
Funcionou beleza!! Valeu mesmo!!
Mas...poderia me explicar qual a função do unset?? E o "&&echo" e o "grep -q" o
que fazem?
André Prates
-----Original Message-----
From: moysespr [mailto:address@hidden]
Sent: sexta-feira, 12 de dezembro de 2003 21:54
To: address@hidden
Subject: Re: [shell-script] Busca linha em arquivo
Acerte o nome do "arquivo" na sequência abaixo e, experimente.
-------------
unset prox
while read L;do
[ $prox ]&&echo $L|cut -c2-|cut -d" " -f 1,2,4&&unset prox
echo $L|grep -q "Sending buffer"&&prox=1
done<arquivo
---------------
Pena que você passou um trecho tão pequeno, com apenas dados de 1 snd buff.
Colei e só vi espaços, sem tabs, na linha que interessa. Espero que "fungue".
--- André_Luiz_Alves_da_Silva_Prates <address@hidden> wrote:
> Caros colegas,
>
>
> Estou com um probleminha e queria saber uma sugestão de vcs.
>
> O arquivo que tenho tem várias linhas deste tipo:
>
> --------------------------------
>
> Updating Client ...
> Sending buffer
> F21 8112247 2 07009865745 009
> 20031017155904
>
>
> SF07009654654 AAAAAAAAAAAAAAAAAAAA MEIRELLES
> 2
> 0 FB011111165
> 19111111111000 IFP
> 19711111111140 1 S1 20 63145 795 LARANJEIRAS
> 81 123
> 994 RIBEIRO DE ALMEIDA 5
>
> 2 22240060 021 255
> 69664 021 39834460 address@hidden
> Returning Buffer ...
> 0OK
> Transaction Commited.
> 11
> 81166620
> Updating Client ...
> Sending buffer...
> ------------------------------------------
> Estou precisando buscar somente as três colunas que estão abaixo de "Sending
> buffer", o resultado seria assim:
>
> 21 8112247 07009865745
>
>
> alguma dica??
>
>
> Grato
>
>
> André Prates
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
- RE: [shell-script] Busca linha em arquivo,
André Luiz Alves da Silva Prates <=