Preguntas etiquetadas con diff

14
¿Cómo hago un diferencial N-way?

¿Cómo difiero la salida de múltiples comandos? vimdiffpuede admitir hasta cuatro archivos, pero diffparece admitir exactamente dos archivos. ¿Es directamente posible con alguna variante de diff, o tengo que guardar la salida de todos los comandos en archivos temporales, elegir uno y difundir el...

13
diff informa la misma línea como diferente en 2 archivos

Tengo 2 archivos que contienen una lista de canciones. hdsongs.txt y sdsongs.txt Escribí un script simple para enumerar todas las canciones y resultados en archivos de texto, para luego ejecutar un diff en contra. Funciona bien en su mayor parte, pero el comando diff real en el script muestra la...

13
¿Cómo “combino” dos archivos de texto?

Recientemente actualicé Ubuntu 12.04 a 12.10 y en un momento, encontré un conflicto en el archivo de configuración de Apache apache2.conf. No me dio una opción de fusión en ese momento, así que simplemente rechacé el nuevo archivo y el instalador guardó el nuevo archivo como...

12
diff -r solo para ciertos tipos de archivos

¿Hay alguna manera de que pueda realizar una diferencia recursiva de dos directorios pero solo comparar (en sus respectivos lugares) archivos que coincidan con un nombre de archivo o predicado de tipo de archivo específico? Por ejemplo, me gustaría hacer algo como diff -r dir-a dir-b -filenames...

11
Diff jefe de archivos

Tengo dos archivos Sospecho que un archivo es un subconjunto del otro. ¿Hay alguna manera de diferenciar los archivos para identificar (de manera sucinta) dónde en el primer archivo cabe el segundo

11
Compara las cabezas de dos archivos en bash

Puedo hacer diff filea filebpara ver la diferencia entre archivos. También puedo hacer head -1 fileapara ver la primera línea de filea o fileb. ¿Cómo puedo combinar estos comandos para mostrar la diferencia entre la primera línea de archivo y la primera línea de archivo

9
Cómo incluir un nuevo archivo en un parche

Intento hacer un parche como se presenta aquí . Digamos que tengo dos directorios pp1(modified version)y pp0(clean version)hago un archivo de parche pp0.patchcon el diffcomando: diff -crB pp0 pp1 > pp0.patch El problema es que si hay un archivo solo en pp1, no se incluirá en el parche....

9
diff characterwise

¿Existe una herramienta estable (opción / complemento de una herramienta existente: vimdiff, diff, etc.) en Linux para hacer diff entre dos archivos de texto en forma de caracteres? Me gustaría ver la subsecuencia común más larga entre mis dos archivos resaltados. Para eso hay un algoritmo clásico...