[Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri

Installazione, configurazione e uso di programmi e strumenti.
MaxxH
Prode Principiante
Messaggi: 171
Iscrizione: martedì 10 ottobre 2006, 19:27
Contatti:

[Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri

Messaggio da MaxxH »

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.
Ultima modifica di MaxxH il lunedì 6 agosto 2007, 18:54, modificato 1 volta in totale.
Avatar utente
A.Anobile
Scoppiettante Seguace
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

Messaggio da A.Anobile »

Assumi che /path/to/folder sia la cartella che ti interessa e dai:

Codice: Seleziona tutto

find /path/to/folder -type f -exec md5sum '{}' \;


lo stesso per sha1.
MaxxH
Prode Principiante
Messaggi: 171
Iscrizione: martedì 10 ottobre 2006, 19:27
Contatti:

Re: Programma per calcolare l'hash MD5 o SHA1 o altri

Messaggio da MaxxH »

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.
Avatar utente
A.Anobile
Scoppiettante Seguace
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

Messaggio da A.Anobile »

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 {}
MaxxH
Prode Principiante
Messaggi: 171
Iscrizione: martedì 10 ottobre 2006, 19:27
Contatti:

Re: [Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri

Messaggio da MaxxH »

Dove posso trovare una buona fonte di informazioni su queste sintassi della shell?
Avatar utente
A.Anobile
Scoppiettante Seguace
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

Messaggio da A.Anobile »

Questa cosa la trovi sul man di find. Comunque se cerchi "bash scripting" su google trovi tantissimo materiale.
MaxxH
Prode Principiante
Messaggi: 171
Iscrizione: martedì 10 ottobre 2006, 19:27
Contatti:

Re: [Risolto]Programma per calcolare l'hash MD5 o SHA1 o altri

Messaggio da MaxxH »

Grazie della dritta... io di solito vado a spulciare Appunti Linux ma non è sempre abbastanza approfondito.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti