Foros del Web » Administración de Sistemas » Unix / Linux »

Diferencias entre dos archivos

Estas en el tema de Diferencias entre dos archivos en el foro de Unix / Linux en Foros del Web. Hola, Mi duda es como obtener las lineas distintas entre dos archivos. Lo he intentado con "diff" pero me saca el caracter '<' en cada ...
  #1 (permalink)  
Antiguo 30/11/2009, 15:01
 
Fecha de Ingreso: junio-2006
Mensajes: 46
Antigüedad: 18 años, 5 meses
Puntos: 0
Diferencias entre dos archivos

Hola,
Mi duda es como obtener las lineas distintas entre dos archivos. Lo he intentado con "diff" pero me saca el caracter '<' en cada linea y un número al principio.
Alguien sabe como solucionar este problema u otra forma de hacerlo con awk o algo?
Gracias.
  #2 (permalink)  
Antiguo 30/11/2009, 20:49
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Respuesta: Diferencias entre dos archivos

... creo no estar entendiendo tu problema. ¿diferencias entre dos archivos?; es lo que hace diff, es lo que te está mostrando ...

¿Podrías explicarte un poco mejor?; ¿Quizá querrás un front-end? ...

Un saludo
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 01/12/2009, 01:25
 
Fecha de Ingreso: junio-2006
Mensajes: 46
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: Diferencias entre dos archivos

Por ejemplo tengo un primer txt con el texto:

Código:
Hola soy danietepa
pero soy de Córdoba
y otro segundo con el texto:

Código:
Hola soy danietepa
y soy de Malaga
Si hago
Código:
diff texto1 texto2 >>prueba.txt
el resultado de prueba.txt es
Código:
2c2
< pero soy de Córdoba
---
> y soy de Malaga
Yo lo que quiero es las dos líneas distintas y no que aparezcan los símbolos "<>" y los números del principio.

Un saludo.
  #4 (permalink)  
Antiguo 02/12/2009, 06:00
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Respuesta: Diferencias entre dos archivos

Usa diff -u archivo1 archivo2 y luego filtras con grep las líneas que empiezan con + o con -.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:06.