Який найпростіший спосіб (за допомогою графічного інструменту чи командного рядка на Ubuntu Linux) дізнатися, чи є два двійкові файли однаковими чи ні (за винятком часових позначок)? Мені не потрібно насправді витягувати різницю. Мені просто потрібно знати, однакові вони чи ні.
cmpконкретно говорить, що вона робить байт за байтом порівняння, так що моє значення за замовчуванням для двох бінарних файлів. diffє рядком за рядком і дасть вам таку ж відповідь "Так / ні", але, звичайно, не той самий дамп у стандартному потоці. Якщо рядки довгі, тому що, можливо, це не текстові файли, то я вважаю за краще cmp. diffмає перевагу в тому, що ви можете вказати порівняння каталогів та -rрекурсії, тим самим порівнюючи кілька файлів в одній команді.