Modo rapido e automatizzato per verificare la copia di una cartella?

4

Ho molti file che ho trasferito sulla mia rete e su dischi rigidi esterni. Ad esempio, ho appena copiato una cartella con i file che rappresentano l'immagine del disco di un vecchio portatile (creata con clonezilla) da un disco rigido esterno al mio MacBook Pro.

Esiste un'app o uno script che posso utilizzare per consentirmi di verificare che tutti i file nella cartella siano stati copiati correttamente e senza danneggiamenti? Voglio essere in grado di eseguire qualcosa sulle cartelle di origine e di destinazione che mi daranno la certezza che sono identici. Idealmente, lo strumento sarebbe in grado di verificare anche le cartelle su un'unità di rete.

    
posta Robert S Ciaccio 18.08.2010 - 21:00
fonte

2 risposte

8

Due semplici modi, una CLI e l'altra con una GUI:

  1. con terminale:
    • diff -rq folder1 folder2
  2. Uso di FileMerge (fornito con Strumenti per sviluppatori ):
risposta data 18.08.2010 - 21:51
fonte
0

Il modo più semplice per farlo sarebbe quello di eseguire una somma md5 su tutti i file e abbinarla al set locale. Al momento non riesco a scrivere la parte superiore della mia testa, ma è così che lo faresti.

Per riferimento futuro, non copiare le cartelle. Tar / bzip su e poi spostarli. Il tempo di copiatura sarà notevolmente ridotto e quindi sarà più facile verificare una copia riuscita.

    
risposta data 18.08.2010 - 21:25
fonte

Leggi altre domande sui tag