[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]
- Verificar linhas presentes em dois arquivos,
César Vianna <=