Für die Überprüfung einiger Dateien unter macOS wollte ich diese mittels SHA1 hashen. Dazu dient das Kommando shasum:
shasum text.txt
Möchte man nun die Hashes aller Dateien eines Verzeichnisses berechnen, so kann man sich folgenden Befehls bedienen:
find . -type f -print0 | xargs -0 shasum
Anschließend erhält man eine Liste der Dateien mit den entsprechenden Hashwerten:
f6b53e378767be11ec05a25bc1be5cd6bd973fc6 ./schema.dxf d5e5fb854be213410d8f734fee284bb12615349f ./schema.svg 43ced91a43074bae41b5774bde6e35015ba1ed9c ./schema.skb 0160e7f2265b51d6c5067a1468aa0cda42bc7e43 ./schema.skp 80b96f10c14b6c9bad809565d4be5c1ddc0c36a1 ./schema1.jpg b4c9ecdc0cdec4b939049ad5e55164a09c7c6f85 ./schema2.jpg 821b657612029cf127cfb920b1943072ee333e54 ./schema.sh 64d44e1871aaa25cf0a5f34f76979f62be9617d6 ./schema.txt