[Cascavel-pm] edição de arquivos com Perl
fglock em pucrs.br
fglock em pucrs.br
Quarta Março 23 08:54:34 PST 2005
perl -pi -e 's/senha/xxx/g' arquivo
perl -pi -e 's/senha/xxx/g' *
- Flavio S. Glock
> Olá monges,
>
> Estou com uma dúvida sobre quais as
> vantagens/desvantages de editar uma linha específica
> num arquivo texto. Digamos que eu queira alterar uma
> linha num arquivo qualquer que tenha a palavra
> "senha".
>
> Eu poderia:
>
> 1 - Leio o arquivo todo com @conteudo = <ARQUIVO>.
> Depois uso expressões regulares para alterar o
> conteudo do array, finalmente imprimindo esse conteúdo
> no arquivo, sobreescrevendo tudo.
>
> 2 - usar while(<ARQUIVO>) e usar expressão regular e
> funcões como tell, syswrite para editar a linha
> específica que quero alterar e depois fechar o
> arquivo.
>
> Alguém já usou o método 2?
>
> []'s
>
>
> Alceu Rodrigues de Freitas Junior
> --------------------------------------
> glasswalk3r em yahoo.com.br
> http://www.imortais.cjb.net
>
-----------------------------------------------------------------------
> A well-used door needs no oil on its hinges.
> A swift-flowing stream does not grow stagnant.
> Neither sound nor thoughts can travel through a vacuum.
> Software rots if not used.
> These are great mysteries -- The Tao Of
Programming, 5.1
>
>
>
>
>
> Yahoo! Mail - Com 250MB de espaço. Abra sua conta!
http://mail.yahoo.com.br/
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
Mais detalhes sobre a lista de discussão Cascavel-pm