[SP-pm] substituindo arquivo.txt

Eden Cardim edencardim at gmail.com
Thu Oct 15 21:18:19 PDT 2009


>>>>> "Leonardo" == Leonardo Gerheim <general_andrade em yahoo.com.br> writes:

    Leonardo> Olá pessoal; Alguém poderia me dar uma dica se existe uma
    Leonardo> forma e como seria para eu substituir um determinado
    Leonardo> conteúdo de um arquivo sem importá-lo para um vetor?  É
    Leonardo> porque o arquivo que preciso fazer essa alterção tem
    Leonardo> 677Mb, é isso aí, não é brincadeira não. Quanto à
    Leonardo> substituição não tenho dúvidas, mas sim se existe uma
    Leonardo> forma de fazer um "FOREACH" direto no arquivo e não no
    Leonardo> vetor.

Você precisa fazer uma leitura bufferizada, substituir o que você quer e
escrever de volta pro arquivo. A sugestão do Lorn faz isso, porém, pode
não funcionar, a depender do que você está procurando. Daí a pergunta, o
que você está querendo substituir, especificamente?


    Leonardo> Seja livre, tenha Jesus no coração e Linux no PC.


Eu tenho o capeta[1] no coração e BSD no Mac, serve? ;)

1 - http://ns.kevlo.org/projects/rum/rum_files/freebsd-logo.gif


More information about the SaoPaulo-pm mailing list