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

Responder a