Se su OSX volete calcolare il valore md5 di un’intera directory vi basterà usare il seguente codice

find Directory_Name -type f -exec md5 {} + | awk '{print $8}' | sort | md5

Il comando calcola gli hash di ogni file e infine ne genera uno cumulativo!

La variante linux è:

find Directory_Name -type f -exec md5sum {} + | awk '{print $1}' | sort | md5sum