¿Cómo usar "cmp" para comparar dos binarios y encontrar todas las compensaciones de bytes donde difieren?

Me encantaría recibir ayuda con un bucle de script Bash que mostrará todas las diferencias entre dos archivos binarios, utilizando solo

cmp file1 file2 

Solo muestra el primer cambio que me gustaría usar cmp porque da un desplazamiento y un número de línea de dónde está cada cambio, pero si crees que hay un mejor comando, estoy abierto a él :) gracias