Estoy comparando dos archivos de texto y obtengo el siguiente resultado:
diff file1 file2 | grep 12345678
> 12345678
< 12345678
Como puede ver, la misma cadena existe en ambos archivos y ambos archivos se ordenaron con sort.
Los finales de línea deben interponerse aquí (Windows vs. Unix).
¿Hay alguna forma de diffignorar los finales de línea en Unix?

diff --strip-trailing-cr file1 file2?-w?-wignora las diferencias en los espacios en blanco y"White space" characters include tab, vertical tab, form feed, carriage return, and space. Por ejemplo,diff a bmostrará la diferencia para "línea" y<tab>line, perodiff -w a bno lo haráRespuestas:
Utilice la
--strip-trailing-cropción:La opción hace
diffque se elimine el carácter de retorno del carro final antes de comparar los archivos.fuente
diff -wque dio resultados similares, pero esta es la respuesta más correcta.