Primeiramente, mande um extrato do arquivo alvo.

Além disto, não precisa usar o grep neste caso. Faça o filtro 
diretamente no awk.

Mande o arquivo que eu explicarei melhor, ok?


Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Ribeirão Preto - SP

Tiago Barcellos Peczenyj escreveu:
> opa opa, como assim "manda tudo como se fosse uma única linha" ?
> 
> eu forçaria a quebra de linha:
> 
> grep Time <(sed 's/|[ ]*|Time:/\n&/g' arquivo) | gawk ...
> 
> Em 29/11/05, fpasa <[EMAIL PROTECTED]> escreveu:
> 
>> Pessoal, estou tendo dificuldades para fazer o seguinte:
>>Quero pesquisar por "|         |Time:"  em um arquivo de log.
>>Porém existem várias ocorrências nesse arquivo e desejo que todas sejam
>>listadas, mas com quebra de linha.
>>
>>Estou executando o código abaixo, mas quando ele dá saida do grep para
>>o awk ele (saida do grep) manda tudo como se fosse uma única linha.
>>echo `grep "|         |Time:" $LOG_FILE | gawk '{ print $5}'`
>>
>>Entenderam ?
>>
>>
>>Abraços,
>>Fabiano
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>>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: [EMAIL PROTECTED]
>>---------------------------------------------------------------------
>>Esta lista é moderada de acordo com o previsto em
>>http://www.listas-discussao.cjb.net
>>---------------------------------------------------------------------
>>
>>
>>
>> *Yahoo! Grupos, um serviço oferecido por:*  PUBLICIDADE
>><http://br.rd.yahoo.com/SIG=12fc6bhul/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133289145/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
>>------------------------------
>>*Links do Yahoo! Grupos*
>>
>>   - Para visitar o site do seu grupo na web, acesse:
>>   http://br.groups.yahoo.com/group/shell-script/
>>
>>   - Para sair deste grupo, envie um e-mail para:
>>   [EMAIL PROTECTED]<[EMAIL PROTECTED]>
>>
>>   - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>>   Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>>
>>
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 


---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a