ok,bin gerade ein wenig Alleinunterhalter,aber den Einen oder Anderen wird
es vielleicht nützlich sein -->
o.g. find . -type f -print0 | xargs -0 md5sum > MD5SUM
funktioniert doch wunderbar unter Windows,allerdings sind dazu die neueren
findutils4.2.20-2aus den
GNUTools notwendig,da dort das neuere xargs mit den Leerzeichen umgehen kann.
Eine erstellte md5sum Liste sieht dann so aus:
----------------------------------------->Schnipp<-----------------------------------------
af071b110de0fd285dca100d0a114868 *./PICT0001.JPG
255c66fee5ba2254164ed73d53450b7e *./PICT0002.JPG
9da72d9e8c208941979b50b91d712190 *./PICT0003.JPG
968e03cd014954ac5544737e08562593 *./PICT0004.JPG
9b0acfff78eda35ed0a610c39255e360 *./PICT0005.JPG
9d4e23ef348760b8cac4a5cb6505f149 *./PICT0006.JPG
d81265cbe7d50028a4c2dd5678c264b5 *./PICT0007.JPG
99143df3420362a2988f20b88ff84d09 *./PICT0008.JPG
dbce8c2e40b376de80b97fca9796b383 *./PICT0009.JPG
fca177d1403b904cd1b50970cb4aa443 *./PICT0010.JPG
e7ead1467cb1505fbeb9163b4cd078b4 *./PICT0011.JPG
f5a6b8ead4959ee17023fc183b0223b1 *./PICT0012.JPG
5fed1d8719c071837d9acff43fab1edd *./PICT0013.JPG
120c0e3cc36b862e9c6c5d7b5675696f *./PICT0014.JPG
cb9f9533a8ce24ac12ee44430d9cee19 *./Unterverzeichnis_01/PICT0015.JPG
0c29e05de41f7412debdbb427f388f03 *./Unterverzeichnis_01/PICT0016.JPG
682762134bd2ebacc80653c6b134e48f *./Unterverzeichnis_01/PICT0017.JPG
6cc32b703027e7b7ad563c9c7267becb *./Unterverzeichnis_01/PICT0018.JPG
b2942e7ba8cc67ab317770367d5b6fb3 *./Unterverzeichnis_01/PICT0019.JPG
1433247a48461b44b5341143b214ccde *./Unterverzeichnis_01/PICT0020.JPG
66cb12f366fb1bf1af8152f1ca8f2c64 *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0021.JPG
3595b75d7a834c6f20773317b73eb7e1 *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0022.JPG
b0ba42be311040d862dcecd8b70369ee *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0023.JPG
35f1632ee4a6044d440006ea68a08220 *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0024.JPG
2936722232c4c033c77c7e21c5f54e73 *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0025.JPG
5eb83af318fb7402443641acc161dd27 *./Unterverzeichnis_01/Unterverzeichnis_02/PICT0026.JPG
5eb83af318fb7402443641acc161dd27 *./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname mit Leerzeichen.jpg
35f1632ee4a6044d440006ea68a08220 *./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname2 mit Leerzeichen.jpg
2936722232c4c033c77c7e21c5f54e73 *./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname3 mit Leerzeichen.jpg
----------------------------------------->Schnipp<-----------------------------------------
Die Überprüfung der Liste mit md5sum -c ergibt dan entsprechende Ausgabe:
----------------------------------------->Schnipp<-----------------------------------------
C:\test>md5sum -c c:\test\md5sum
./PICT0001.JPG: OK
./PICT0002.JPG: OK
./PICT0003.JPG: OK
./PICT0004.JPG: OK
./PICT0005.JPG: OK
./PICT0006.JPG: OK
./PICT0007.JPG: OK
./PICT0008.JPG: OK
./PICT0009.JPG: OK
./PICT0010.JPG: OK
./PICT0011.JPG: OK
./PICT0012.JPG: OK
./PICT0013.JPG: OK
./PICT0014.JPG: OK
./Unterverzeichnis_01/PICT0015.JPG: OK
./Unterverzeichnis_01/PICT0016.JPG: OK
./Unterverzeichnis_01/PICT0017.JPG: OK
./Unterverzeichnis_01/PICT0018.JPG: OK
./Unterverzeichnis_01/PICT0019.JPG: OK
./Unterverzeichnis_01/PICT0020.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0021.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0022.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0023.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0024.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0025.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/PICT0026.JPG: OK
./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname mit Leer
zeichen.jpg: OK
./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname2 mit Lee
rzeichen.jpg: OK
./Unterverzeichnis_01/Unterverzeichnis_02/Unterverzeichnis_03/Dateiname3 mit Lee
rzeichen.jpg: OK
C:\test>
----------------------------------------->Schnipp<-----------------------------------------
somit lässt sich die Datenintegrität ganzer Verzeichnisstrukturen prima überprüfen und in einer kleinen Batchdatei lässt sich dann das ganze mit einem Klick automatisieren...
Grüsse vom lollo