Aí é só jogar a saída do diff para outro arquivo.

diff arquivo1 arquivo2 > arquivo3

2010/5/6 RAUL LONGHI <rlon...@gmail.com>

>
>
> Buenas,
>
> depois da primeira tentativa com o grep, parti para o diff. Mas não achei
> uma maneira de gera um arquivo só com o que foi alterado ou que é novo em
> relação ao arquivo do dia anterior.
>
> RAUL
>
> Em 6 de maio de 2010 11:43, Daniel Merli Morais
> <dmerlimor...@gmail.com <dmerlimorais%40gmail.com>>escreveu:
>
>
> > Outra solucão seria dar um diff nos dois arquivos.
> >
> > 2010/5/6 Eri Ramos Bastos <bastos....@gmail.com <bastos.eri%40gmail.com>
> >
> >
> > >
> > >
> > > Talvez você possa usar algo como
> > >
> > > grep -v -f arquivo-anterior novo-arquivo
> > >
> > > Sendo que:
> > >
> > > -v vai pegar tudo que não casa
> > > -f usa o arquivo anterior como source
> > >
> > > Mas com 380000 linhas não sei se a performance vai mudar muito...
> > >
> > > []'s
> > > Eri Ramos Bastos
> > >
> > > 2010/5/6 RAUL LONGHI <rlon...@gmail.com <rlonghi%40gmail.com><rlonghi%
> 40gmail.com>>:
>
> > >
> > > > Bom dia a todos,
> > > >
> > > > tenho um arquivo CSV que é gerado diariamente no pelo cobol com
> 380.000
> > > > registros. Este arquivo é importado em um SQL Server. O problema é
> que
> > > esse
> > > > arquivo demora muito para importar.
> > > >
> > > > Alguém tem alguma sugestão de como posso gerar um terceiro arquivo
> > apenas
> > > > como as linhas que foram atualizadas e as linhas novas em relação ao
> > > arquivo
> > > > dia anterior?
> > > >
> > > > Abraços a todos.
> > > >
> > > > RAUL LONGHI
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > >
> > > >
> > > > ----------------------------------------------------------
> > > > Esta lista não admite a abordagem de outras liguagens de programação,
> > > como perl, C etc. Quem insistir em não seguir esta regra será moderado
> > sem
> > > prévio aviso.
> > > > ----------------------------------------------------------
> > > > Sair da lista: 
> > > > shell-script-unsubscr...@yahoogrupos.com.br<shell-script-unsubscribe%40yahoogrupos.com.br>
> > <shell-script-unsubscribe%40yahoogrupos.com.br>
>
> > > > ----------------------------------------------------------
> > > > Esta lista é moderada de acordo com o previsto em
> > > http://www.listas-discussao.cjb.net
> > > > ----------------------------------------------------------
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> >
> > --
>
> > "A maior virtude do sábio é mostrar-se ignorante diante daquilo que
> > desconhece"
> >
> > Daniel Merli Morais
> > Enterprise Application Integration - Configuration Manager
> > Sprint / IBM Brasil
> > MSN: merli...@hotmail.com <merlipol%40hotmail.com>
> > LinkedIn: www.linkedin.com/in/dmerlimorais
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> > ----------------------------------------------------------
> > Sair da lista: 
> > shell-script-unsubscr...@yahoogrupos.com.br<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
"A maior virtude do sábio é mostrar-se ignorante diante daquilo que
desconhece"

Daniel Merli Morais
Enterprise Application Integration - Configuration Manager
Sprint / IBM Brasil
MSN: merli...@hotmail.com
LinkedIn: www.linkedin.com/in/dmerlimorais


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a