Esta pregunta ya tiene una respuesta aquí :
Comentarios
Respuesta
Utilice sustitución de procesos :
diff <(cat /etc/passwd) <(cut -f2 /etc/passwd)
<(...)
se llama sustitución de proceso. Convierte la salida de un comando en un objeto similar a un archivo que diff
puede leer.
Si bien la sustitución de procesos no es POSIX, es compatible con bash, ksh y zsh.
Respuesta
Diferencia entre la salida de 2 comandos: –
$ diff <(command1) <(command2)
Diferencia entre la salida del comando y el archivo: –
$ diff <(command) filename
Diferencia entre 2 archivos: –
$ diff file1 file2
p. ej. $ diff <(mount) <(cat /proc/mounts)