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

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

Re: RES: [shell-script] Duvida Find


From: Fábio Batista
Subject: Re: RES: [shell-script] Duvida Find
Date: Mon, 13 Dec 2004 23:04:26 -0300

Coloque o GREP depois do \; do find. O resultado vai ser o mesmo.

Fábio David Batista
address@hidden
http://nerd-o-matic.blogspot.com

On Mon, 13 Dec 2004 18:51:52 -0200, Thiago M Zerbinato
<address@hidden> wrote:
>  Julio Cezar Neves - DATAPREVRJ wrote:
> 
> 
>  
>  > Thiago,
>  > não sei se entendi o seu problema, mas aí vão 2 saídas:
>  > 1 - Para listar somente o nome dos arquivos que têm a cadeia ORA, 
>  > basta usar
>  > a opção -l do grep
>  >
>  > find analisar/13122004/ -name 'alert*.log' -o -name 'amhpl*.log'-exec
> tail
>  > -n 30 {} |grep -il "ORA-" {} \;
>  >
>  > 2 - Para parar a tela basta usar o cmd more:
>  >
>  > find analisar/13122004/ -name 'alert*.log' -o -name 'amhpl*.log'-exec
> tail
>  > -n 30 {} | grep -i "ORA-" {} \; | more
>  >
>  > [ ]s,
>  > Julio Cezar Neves
>  
>  Julio,
>  
>  Eu fiz algo parecido, o problema é que o -exec nao aceita um | "pipe", 
>  veja o erro.
>  
>  find analisar/13122004/ -name 'alert*.log' -o -name 'amhpl*.log'-exec 
>  tail -n 50 {} |grep -il "ORA-" {} \;
>  find: paths must precede expression
>  Usage: find [path...] [expression]
>  grep: {}: No such file or directory
>  grep: ;: No such file or directory
>  
>  
>  -- 
> 
> 
>  
>  Att.
>  
>  Thiago M. Zerbinato
>  OCP DBA Oracle
>  Ribeirão Preto - SP
>  ---
>  http://thiagomz.hpg.com.br
>  Linux User #286429 - Debian User #534
>  
>  "Primeiro eles o ignoram. Depois riem de você. Então eles o combatem. Aí 
>  você vence"
>  Mohandas Gandhi.
>  
>  
> 
>  
> 
>  ---------------------------------------------------------------------
>  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.listas-discussao.cjb.net
>  ---------------------------------------------------------------------
>  
> 
>  
>  
>  Yahoo! Grupos, um serviço oferecido por: 
>  
>  
>  
>  
>  
>  
>  ________________________________
>  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:
> address@hidden
>   
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.


reply via email to

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