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

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

RE: [shell-script] Imprimir a linha antes de uma string


From: André Luiz Alves da Silva Prates
Subject: RE: [shell-script] Imprimir a linha antes de uma string
Date: Mon, 7 Jun 2004 15:38:17 -0300

Caro Pablo,
 
Ainda não foi desta vez... Minha versão de grep não tem o prametro B
 
grep: illegal option -- B
usage: grep [-E | -F] [-c|-l|-q] [-insvxbhwy] [-p parasep] -e pattern_list...
        [-f pattern_file...] [file...]
usage: grep [-E | -F] [-c|-l|-q] [-insvxbhwy] [-p parasep] [-e pattern_list...]
        -f pattern_file... [file...]
usage: grep [-E | -F] [-c|-l|-q] [-insvxbhwy] [-p parasep] pattern [file...]
 
 
 
Qualquer dúvida entre em contato.
 
Atenciosamente,
André Prates
-----Original Message-----
From: Pablo Fernandes [mailto:address@hidden] 
Sent: segunda-feira, 7 de junho de 2004 15:11
To: address@hidden
Subject: Re: [shell-script] Imprimir a linha antes de uma string
 
Opa andré,

Você pode fazer com o próprio grep

grep -B 1 string | head -1

esse comando vai pegar a linha da string e a linha
anterior a ela, e depois vai passar pro head, pegando
somente a primeira linha

resolve?

[]'s
Pablo Fernandes

--- André_Luiz_Alves_da_Silva_Prates
<address@hidden> escreveu: >  
> Senhores,
>  
>  
> Estou com um problemão!! Preciso buscar a linha que
> antecede uma certa string
>  
> Já tentei com sed -n '/string/{x;p;};h', porém, não
> funciona na versão de sed que tenho ( e não tenho
> permissão de atualizar).
> Poderia me ajudar??? Dicas, etc...
>  
> Minha Versão de sed:
> #file /sbin/sed
> /sbin/sed:      COFF format alpha dynamically
> linked, demand paged executable or object module
> stripped - version 3.13-14
>  
>  
> Conto com a rotineira ajuda.
>  
>  
> Atenciosamente,
>  
>  
> André Prates
> *address@hidden
> <mailto:*address@hidden> 
>        
>  
> 
> 
> [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:
> address@hidden
>
---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
>
---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
>      http://br.yahoo.com/info/utos.html
> 
>  
>  

______________________________________________________________________

Participe da pesquisa global sobre o Yahoo! Mail: 
http://br.surveys.yahoo.com/global_mail_survey_br


---------------------------------------------------------------------
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:
 <http://br.i1.yimg.com/br.yimg.com/i/br/ads4/5_18tit01.gif> 
 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=0/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=1/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=2/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=3/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
  Mais...
Veja 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=4/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
   
Claudia 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=5/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
Manequim 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=6/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
Você S/A 
<http://br.rd.yahoo.com/SIG=12ag090r8/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1086718273/A=2153555/R=7/id=noscript/SIG=11d1a28j5/*http:/abril.assineabril.com/yahooespecial3>
 
 
  _____  

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 <mailto:address@hidden?subject=Unsubscribe> 
  
*         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]



reply via email to

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