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: address@hidden
Subject: Re: [shell-script] Remoção de blocos de texto
Date: Thu, 04 Jun 2009 14:53:25 -0300
User-agent: Thunderbird 2.0.0.21 (X11/20090323)

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
> >
> >
>
> 



reply via email to

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