algun programa semejante a diff

Horst H. von Brand vonbrand en inf.utfsm.cl
Lun Ago 28 10:48:24 CLT 2006


Mauro A. Morales M. <mmorales en opencorp.cl> wrote:
> > y lo que necesito es que algún programa me muestre las
> > palabras/frases/campos que son distintas entre uno archivo, pero que
> > no los compare por linea (como por ej. diff) ya que en este caso.. me
> > mostraría todas las lineas, pero el resultado que esperaría seria:
> > 
> > resultado:
> > ------------
> > silla
> > ventana
> > 
> > mmm.. intente ordenar el archivo antes de aplicar diff, pero tampoco serviu.
> > busque en freshmeat, pero no fue mucho el aporte.
> > 
> > mmm... también estaba mirando uniq, pero por lo que veo, trabajar
> > solamente con un solo archivo a la vez.. mmm.. pensándolo ahora, creo
> 
> > mmm. .tambien estaba pensando en crear un script que recorra el
> > archivo-1 linea por linea y vaya buscando el valor en el archivo-2..
> > pero antes, decidir escribir a ustedes para saber se alguien tiene
> > algun sugerencia sobre el tema.
> 
> Siguiendo la idea de Alvaro ...
> 
> mauro en baldor:~$ cat a1
> a1
> a2
> a3
> mauro en baldor:~$ cat a2
> a1
> a6
> a2
> a7
> a3
> mauro en baldor:~$ cat a1 a2 | sort | uniq -u

  sort -u

Y lo que hace es entregar la suma de los dos (union de conjuntos)
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513



Más información sobre la lista de distribución Linux