Hei, löytyisikö valmista skriptiä tai ohjelmaa jolla voisin verrata kahden hakemiston tiedostoja. Siten että se vertaisi samannimisten tiedostojen md5-summia, ja ilmoittaisi vialliset tiedostot.
tiedostojen tarkistus
skripti
4293
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
diff -q hakemisti1 hakemisto2
Tosin vain vertaa hakemistojen tiedostoja eikä laske md5-summia.
avataan vain ensin pääte ja kirjoitetaan seuraava rimssu:
md5sum tiedosto.pääte
eli esim.
md5sum kaunisluontokuva.jpg
Se on noin helppoa.
Hakemiston kaikkien nykyisen hakemiston tiedostojen SHA (Secure HAsh)-tiivisteet saa laskettua esimerkiksi seuraavalla komennolla. -maxdepth -vivun arvoa suurentamalla saa myös alihakemistojen tiedostot mukaan, ja vivun pois jättämällä mukaan otetaan kaikki alihakemistot.
find ./ -maxdepth 1 -type f -name "*" -print0 | xargs --null nice sha256sum
Tuon komennon normaalisti terminaaliin tulostuvan tulosteen voi myös ohjata tekstitiedostoon...
find ./ -maxdepth 1 -type f -name "*" -print0 | xargs --null nice sha256sum > SHA256SUMS
...josta voi nopeasti tarkastaa tiedostojen eheyden seuraavalla lyhyellä komennolla:
sha256sum --check SHA256SUMS
Täytyypä kokeilla säätää noiden avulla.