[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Editar HTML com SED
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] Editar HTML com SED |
Date: |
Sat, 17 Mar 2007 14:48:06 -0300 |
User-agent: |
Thunderbird 1.5 (X11/20051201) |
-----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: address@hidden
> ---------------------------------------------------------------------
> 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-----
- Re: [shell-script] Editar HTML com SED, (continued)
- Re: [shell-script] Editar HTML com SED, Alain M., 2007/03/09
- Re: [shell-script] Editar HTML com SED, Alain M., 2007/03/12
- Re: [shell-script] Editar HTML com SED, Alain M., 2007/03/14
- Re: [shell-script] Editar HTML com SED, Tiago Barcellos Peczenyj, 2007/03/15
- Re: [shell-script] Editar HTML com SED, Julio C. Neves, 2007/03/15
- Re: [shell-script] Editar HTML com SED, Alain M., 2007/03/15
- Re: [shell-script] Editar HTML com SED,
Fabiano Caixeta Duarte <=
Re: [shell-script] Editar HTML com SED, Flavio Junior, 2007/03/09