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

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

Re: [shell-script] Comparador de linhas entre arquivos


From: Marcus Vinicius
Subject: Re: [shell-script] Comparador de linhas entre arquivos
Date: Wed, 17 May 2006 20:20:27 -0300 (ART)

Com grep:
   
  cat arquivo1 |grep -vf arquivo2
   
  Falou

Fernando Ortiz <address@hidden> escreveu:
  Ola pessoal,

Tenho um problema que me parece simples mas não estou conseguindo resolver.

Eu tenho um arquivo (arquivo1) com 20.000 linhas e um outro arquivo
(arquivo2) com 100 linhas.
Eu preciso retirar do arquivo1 todas as ocorrencias identicas (linhas) do
arquivo2. Então será criado um terceiro arquivo com a diferença entre eles (
19.900 linhas).

Eu lembro que existe um comando de comparação mas nao consegui achar.
Talvez eu possa usar algo com o grep (para pegar o numero da linha) e o sed
(para retirar do arquivo a linha encontrada), mas sei que existe uma forma
melhor.

Obrigado por qualquer ajuda.

abs,
Fernando Ortiz de Mello


[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: address@hidden
---------------------------------------------------------------------
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




        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE
    var lrec_target="_top";var lrec_URL=new Array();  
lrec_URL[1]="http://br.ard.yahoo.com/SIG=12fr7pghc/M=396559.7942981.9411633.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1147908255/A=3672775/R=0/id=flashurl/SIG=154s706bs/*http://lt.dell.com/lt/lt.aspx?CID=12696&LID=338165&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";;
  var 
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/120506_y300x250_maio02_dhs_dimension5150.swf?clickTAG=javascript:LRECopenWindow(1)";
  var 
lrec_altURL="http://br.ard.yahoo.com/SIG=12fr7pghc/M=396559.7942981.9411633.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1147908255/A=3672775/R=1/id=altimg/SIG=154s706bs/*http://lt.dell.com/lt/lt.aspx?CID=12696&LID=338165&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";;
  var 
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/120506_y300x250_maio02_dhs_dimension5150.gif";;
 
 var lrec_width=300;var lrec_height=250;      
  
---------------------------------
  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:
address@hidden
    
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



                
---------------------------------
 Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 

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



reply via email to

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