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

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

Re: [shell-script] Pega uma linha e a próxima


From: Jose Edson Moreno Jr
Subject: Re: [shell-script] Pega uma linha e a próxima
Date: Mon, 28 Sep 2009 17:58:33 -0300

Bom, sei que muitos responderam certo aqui, mas vou dar uma outra dica, usar
expressão regular com grep :

egrep "<(title|data)>.*</(title|data)>"  arquivo

assim você pega somente linhas que estiverem entre as  tags  <title>
</title> ou <data> </data> ou um misto dela <title> </data>, <data> </title>
(é esquisito mas pode ocorrer, se não quiser isso tem que fazer o tratamento
individualizado das tags), usando expressão regular pode-se restringir ainda
mais a busca com outros parametros.

[]'s


2009/9/28 Denis S. Costa <address@hidden>

>
>
> Boa noite a tod@s
>
> Tenho um arquivo mais ou menos assim
>
> <title>Today is the day</title>
> <description>Today is a good day to scripting</description>
> <data>sun,25/12/2009</data>
>
> <title>hoje é um gramde dia</title>
>
> <description>Grande é com "N", e não com "M"</description>
>
> <data>sun,25/12/2009</data>
>
> tô editando em sed, e não consigo pegar a linha do title e a da data, que
> são as duas únicas linhas que me interesam. Ficaria assim então:
>
> <title>Today is the day</title>
>
> <data>sun,25/12/2009</data>
>
> <title>hoje é um gramde dia</title>
>
> <data>sun,25/12/2009</data>
>
> Muito Obrigado
>
> Denis Silva Costa
> Analista de Geoprocessamento
>
> "A paz não brota em um jardim com câmera e sensores..."
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Jose Edson Moreno Jr.


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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