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

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

Re: [shell-script] ajuda com grep no solaris


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] ajuda com grep no solaris
Date: Thu, 24 Apr 2008 18:25:34 -0300

Espero que funcione no solaris:

$ sed -n '/GBRT-00033/{n;/BG-00010/p}' arquivo

ou seja. em todas as linhas com GBRT-00033 eu :
   - avanço uma linha
   - caso a proxima tenha GB-00010 eu imprimo-a

[]ś T

2008/4/24 Elvio Barbalho <address@hidden>:
>
>
>
>
>
>
> Senhores boa tarde tenho um probleminha aki com o grep.
>
>  Exemplo: tenho num arquivo a seguinte informação:
>
>  ERROR-----GBRTaddCharges.c:0962:24/04/08 13:21:56 > GBRT-00033: Unable to
>  find a location identifier associated with an event of event type 23 with
>  event date/time 07/03/2008 16:20:21.
>
>  ERROR-----BGcustomer.c:1209:24/04/08 13:21:56 > BG-00010: Failed To Bill
>  Customer 00000000000842797, Account 00000000000614774, attempting rollback
>
>  tenho que pesquisar no log por GBRT-00033, entretanto a informacao que eu
>  quero esta na linha que contem BG-00010, o problema e que este BG-00010
>  tambem aparece em outras linha que nao esta justamente abaixo da linha que
>  contem o GBRT-00033.
>
>  entao o que eu quero e o seguinte, que o grep traga junto a linha mais
>  abaixo.
>
>  No Linux consigo isto facilmente com a opção grep -A 1
>
>  So que estou no Solaris e aki não achei esta opção.
>
>  poderiam me ajudar??????
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"

reply via email to

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