
tengo dos archivos
$ cat file1.txt
UUXX:1
UUXX:2
$ cat file2.txt
UUXX:3
UUXX:1
quiero usar este comando
$ diff --old-group-format=$'\e[0;31m%<\e[0m' --new-group-format=$'\e[0;31m%>\e[0m' --unchanged-group-format=$'\e[0;32m%=\e[0m' file1.txt file2.txt
Obtuve esta salida con UUXX:3
y UUXX:2
en rojo y UUXX:1
en verde.
UUXX:3
UUXX:1
UUXX:2
Pero quiero ponerlos uno al lado del otro así, y mantener el UUXX:3
y UUXX:2
en rojo y ambos UUXX:1
en verde.
UUXX:1 UUXX:3
UUXX:2 UUXX:1
Respuesta1
Esto no es exactamente lo que se requiere, pero es similar:
diff --color=always -y file1 file2
Salidas en rojo, verde y blanco:
> UUXX:3
UUXX:1 UUXX:1
UUXX:2 <