[Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri
[Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri
Esiste un programma in grado di calcolare l'hash di tutti i file in una cartella e relative sottocartelle?
Conosco già md5sum ed sha1sum ma non riesco ad applicarli in modo da ottenere l'hash anche per i file nelle sottocartelle.
Mi accontento anche di uno script se qualcuno ha idea di come realizzarlo.
Conosco già md5sum ed sha1sum ma non riesco ad applicarli in modo da ottenere l'hash anche per i file nelle sottocartelle.
Mi accontento anche di uno script se qualcuno ha idea di come realizzarlo.
Ultima modifica di MaxxH il lunedì 6 agosto 2007, 18:54, modificato 1 volta in totale.
- A.Anobile
- Scoppiettante Seguace

- Messaggi: 318
- Iscrizione: martedì 31 luglio 2007, 12:23
- Località: Acerenza PZ
Re: Programma per calcolare l'hash MD5 o SHA1 o altri
Assumi che /path/to/folder sia la cartella che ti interessa e dai:
lo stesso per sha1.
Codice: Seleziona tutto
find /path/to/folder -type f -exec md5sum '{}' \;lo stesso per sha1.
Re: Programma per calcolare l'hash MD5 o SHA1 o altri
Ok ora vediamo se ho capito esattamente cosa fa:
Cerca tutti i file (-type f è il parametro di find che fa questo)
E esegue (-exec) il comando md5sum sul file '{}'
ma la parte \; non ho ben chiaro che funzione abbia.
Cerca tutti i file (-type f è il parametro di find che fa questo)
E esegue (-exec) il comando md5sum sul file '{}'
ma la parte \; non ho ben chiaro che funzione abbia.
- A.Anobile
- Scoppiettante Seguace

- Messaggi: 318
- Iscrizione: martedì 31 luglio 2007, 12:23
- Località: Acerenza PZ
Re: Programma per calcolare l'hash MD5 o SHA1 o altri
banale escape del punto e virgola. Fa in modo che venga passato al comando find piuttosto che interpretato dalla shell... lo stesso vale per gli apici singoli su {}
Re: [Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri
Dove posso trovare una buona fonte di informazioni su queste sintassi della shell?
- A.Anobile
- Scoppiettante Seguace

- Messaggi: 318
- Iscrizione: martedì 31 luglio 2007, 12:23
- Località: Acerenza PZ
Re: [Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri
Questa cosa la trovi sul man di find. Comunque se cerchi "bash scripting" su google trovi tantissimo materiale.
Re: [Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri
Grazie della dritta... io di solito vado a spulciare Appunti Linux ma non è sempre abbastanza approfondito.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti