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

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

Re: [shell-script] Remoção de blocos de texto


From: Augusto Nunes
Subject: Re: [shell-script] Remoção de blocos de texto
Date: Thu, 4 Jun 2009 12:37:05 -0700 (PDT)

Valeu, Alves!

A solução que o Jimmy enviou funcionou perfeitamente, mas de qualquer forma 
agradeço a atenção.

Eu enviei o script para edição de diversos arquivos em um diretório para a 
lista.

Augusto

--- Em qui, 4/6/09, address@hidden <address@hidden> escreveu:

De: address@hidden <address@hidden>
Assunto: Re: [shell-script] Remoção de blocos de texto
Para: address@hidden
Data: Quinta-feira, 4 de Junho de 2009, 14:53











    
            
            


      
      Testei aqui e os seus comando funcionaram Augusto.



Acho que o erro deve ser outro.



Até

Alves



>

>

> Use algo como

>

> sed '/^<TEXTAREA> <BR><BR>/ ,$ d' test.txt

>

> Se a linha realmente começar com o caractere '<'. O $ marca o final do

> texto.

>

> Até

>

> >

> >

> > Prezados colegas,

> >

> > Estou desenvolvendo um script para remover linhas de diversos arquivos

> > gravados em um diretório, respeitando as seguintes condições:

> >

> > - Remover o bloco entre as linhas 1 e 90 (isso é válido para todos os

> > arquivos)

> > - Usei o comando abaixo e funcionou corretamente:

> >

> > sed -e '1,90d' arquivo1.html > arquivo1.tmp

> >

> > - Agora preciso remover as linhas de um bloco que começa com

> > <TEXTAREA><BR> <BR> até o final do arquivo1.tmp (a última linha do

> > arquivo é </BODY></HTML> )

> >

> > - Experimentei diversas sintaxes para a remoção do bloco citado acima,

> > mas o sistema sempre apresenta erro de "comando desconhecido: < "

> >

> > Exemplos de um dos testes que fiz (mas não funcionaram. ..):

> >

> > sed -e '/<TEXTAREA> <BR><BR>/ ,/</BODY> </HTML>/d' arquivo1.tmp | more

> >

> > Já tentei colocando barras invertidas antes de cada barra de

> > fechamento das tags html, mas continua dando erro.

> >

> > Alguém poderia dar uma ajuda?

> >

> > Atenciosamente,

> >

> > Augusto Cesar

> >

> >

>

> 




 

      

    
    
        
         
        
        








        


        
        


      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]



reply via email to

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