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

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

Verificar linhas presentes em dois arquivos


From: César Vianna
Subject: Verificar linhas presentes em dois arquivos
Date: Tue, 30 Jun 2009 14:34:08 -0300

Pessoal, possuo um script de monitoração e uma função dele efetua a
verificação de linhas presentes em dois arquivos, através do laço abaixo. O
problema é que o arquivo *teste* possui 100MB e está ficando muito lento,
pois faz muito acesso à disco para ler e gravar os arquivos de saída. O que
eu poderia utilizar para aumentar o desempenho?

while read velha
 do
   mv /tmp/log /tmp/lognew
   grep "$velha" /tmp/lognew>> /tmp/dup
   grep -v "$velha" /tmp/lognew > /tmp/log
done < /tmp/teste



-- 
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]



reply via email to

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