[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Otimização de sed
From: |
Tiago Peczenyj |
Subject: |
Re: [shell-script] Otimização de sed |
Date: |
Wed, 22 Jun 2011 12:00:11 -0300 |
Parece bom, na medida do possivel. O ideal seria não usar 4 grupos e não
mudar "tudo", pode ficar como um "tema de casa".
Agora de cara eu vejo que o cat arquivo | sed pode ser substituido por
sed -i.backup 'comandos' arquivo
rode ambos com um "time" no começo e compare :)
2011/6/22 César Vianna <address@hidden>
> **
>
>
> Pessoal, tenho que fazer uma alteração em strings com o seguinte padrão:
>
> <*valor1*@dominio.gov.br <http://serpro.gov.br/>> (expanded from
> <*valor2*@dominio.gov.br <http://serpro.gov.br/>>)
>
> O objetivo é que o valor1 seja substituído pelo valor2.
>
> Fiz da seguinte maneira:
>
> cat arquivo | sed -e "s/\(.*\)\(\@dominio.gov.br> (expanded from
> <\)\(.*\)\(@dominio.gov.br>)\)/<\3\2\3\4/g"
>
> Minha dúvida é se essa forma é eficiente ou teria outra mais rápida?
>
> --
> César Vianna
> -------------------
> Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo às
> unidades; os agenciamentos móveis aos sistemas.
> Gilles Deleuze & Felix Guattari
> ******************************************************
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Tiago B. Peczenyj
Linux User #405772
http://pacman.blog.br
[As partes desta mensagem que não continham texto foram removidas]