[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Vergleich zweier iso-Images



Björn Schmidt wrote:
> Michelino Caroselli wrote:
>>>Die Images unterscheiden sich in etwas anderem als dem Inhalt der
>>>Dateien, zum Beispiel einer Timestamp.
>> 
>> Das würde bedeuten, dass diff 'recht' hat und die Images (der Inhalt)
>> eigentlich identisch sind, auch wenn sich Zeitstempel von Dateien
>> geändert haben.
> 
> Nein, das ist Unsinn. Die md5 wird ausschliesslich durch den Inhalt
> der Dateien bestimmt.
> diff schaut aber nicht in Binäre Dateien. Dazu brauchts noch einen
> weiteren Parameter (-a)

Sicher?
  man diff /-a
       -a  --text
              Treat all files as text.

/----------------------------------------------------------------------
|  dd if=/dev/urandom of=bin1 bs=1024 count=1
|  1+0 records in
|  1+0 records out
|  1024 bytes transferred in 0,003177 seconds (322314 bytes/sec)
|  #
|
|  cp -p bin1 bin2
|  `bin1' -> `bin2'
|  #
|
|  diff bin1 bin2
|  #
|
| Manuelle Änderung eines Bytes an bin1
|
|  diff bin1 bin2
|  Binary files bin1 and bin2 differ
|  #
|
|Gleiche Änderung an bin2
|
|  diff bin1 bin2
|  #
|
|  diff -v
|  diff (GNU diffutils) 2.8.1
|  #
\----------------------------------------------------------------------

Also zumindest diese Version benötigt kein -a um binäre Dateien zu
vergleichen.


Gruss, Michel
-- 



Reply to: