-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Isto pode ser feito com "pattern spaces" do SED, mas, como o mestre disse, é trabalhoso.
Fabiano Caixeta Duarte Consultor em soluções para Redes de Computadores Linux User #195299 Ribeirão Preto - SP Alain M. escreveu: > Julio, obrigado pela dica. Entendi como fazer... > > Só não sei como fazer o contador. Seria alguma coisa em SED ou trato > linha a linha usando um loop de shell? > > Alain > > Julio C. Neves escreveu: >> Fala Alain, >> O que vc deseja, como tudo em shell, é muito simples, o problema é que a >> solução do seu problema é um código extenso, e tb será extenso em qq outra >> linguagem. >> >> vc tem de fazer (em qq linguagem) um algoritimo que leia linha-a-linha até a >> div procurada. Neste momento salva o num desta linha e inicializa um >> contador. A partir de então, todas as divs que vc encontrar, some 1 ao >> contador e todas as /div vc decrementa 1. Qdo o contador zerar, é sinal que >> vc encontrou a \div correspondente. Salve o numero desta linha tb. >> >> Agora é só fazer um sed '$lin_ini,${lin_fim}d' arq.html >> >> Como vc vê não tem nenhum problema técnico, mas tem bastante trabalho braçal >> e este ambiente de lista foi feito para dar dicas ou para a solução de >> pequenos problemas. >> >> Abraços, >> Julio >> :wq >> > > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > Links do Yahoo! Grupos > > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF/CnW++b4Zs4fOnMRAsyQAJ9ZNL/iJVU6MyxHPBIHPPHyYol0AQCeLE9P He1Xoxlvn8oWvyw6oTBKnLI= =5FM/ -----END PGP SIGNATURE-----