Quiero diferenciar dos conjuntos de reglas mod_rewrite. El conjunto de líneas es idéntico en un 90%, pero el orden es tan diferente que diff básicamente dice que son completamente diferentes.
¿Cómo puedo ver qué líneas son realmente diferentes entre dos archivos, independientemente de su número de línea?
Respuesta aceptada:
sort
se puede usar para colocar los archivos en el mismo orden, de modo que diff
pueden compararlos e identificar las diferencias. Si tiene sustitución de procesos, puede usarla y evitar la creación de nuevos archivos ordenados.
diff <(sort file1) <(sort file2)