Alain, Você precisa encontrar um ponto em comum em seu texto para usar o sed. Você quer manter algumas "divs" e outras não. Não tem como fazer o que você deseja se não for informado exatamente o que você precisa cortar do texto.
----- Original Message ----- From: Alain M. To: [email protected] Sent: Friday, March 09, 2007 2:15 PM Subject: Re: [shell-script] Editar HTML com SED Agradeço pelas dicas, mas acho que me expliquei mal. Dica do Tiago: sed '/^<div/,/^<\/div/d' arquivo Dica do Flavio: tr '\n' '#' < txt | sed 's/<.*>//' | tr '#' '\n' Na verdade eu quero é tirar um TAG específico no meio de uma página grande em html. Refiz meu exemplo para ficar mais claro, eu preciso tirar o TAG que começa com: <div id="Label" -----Original----- texto que fica <div class="Lxx">também fica</div> <div id="Label" class="x1024"> mais texto <div class="Label2"></div> lixo</div> mais um que fica <div class="Lyy">ficante ídem</div> -----editado------ texto que fica <div class="Lxx">também fica</div> mais um que fica <div class="Lyy">ficante ídem</div> Só por curiosidade, a idéia é limpar páginas para ler offline no Palm. Por exemplo: http://g1.globo.com/Noticias/0,,MUL9810-5603-1853,00.html Mais uma vez, grato, Alain [As partes desta mensagem que não continham texto foram removidas]
