shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Trabalhando com arquivos grandes


From: Fabiano Caixeta Duarte
Subject: Re: [shell-script] Re: Trabalhando com arquivos grandes
Date: Fri, 28 Oct 2005 11:30:21 -0200
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050317)

Veja se isto resolve:

IFS=:
while read pessoa estado cidade; do
        echo "$pessoa:$cidade" >> $estado.log
done < file.log

Você não deve ter problema pelo fato de o arquivo ser longo... será processada uma linha de cada vez. O arquivo não precisa ir inteiro para a memória de uma só vez.


Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Ribeirão Preto - SP

rikekuda escreveu:
Preciso ler o arquivo grande e de acordo com o conteudo preciso gerar outros arquivos. Por exemplo :
file.log
ricardo:sp:sao paulo
jose:rj:rio de janeiro
pedro:rs:porto alegre

Agora preciso pegar o valor da 2 coluna e gerar o arquivo sp.log, rj.log, etc...Como fazer isso no awk sem ter que ler o arquivo n vezes ?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]