diff options
-rw-r--r-- | bash/util.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bash/util.sh b/bash/util.sh index 4fc11ab..833bc9c 100644 --- a/bash/util.sh +++ b/bash/util.sh @@ -24,9 +24,11 @@ extract () { merkle-tree () { dirname="${1-.}" - find "$dirname" -type f | \ + pushd "$dirname" > /dev/null + find . -type f | \ sort | \ xargs -I{} sha256sum "{}" | \ sha256sum | \ awk '{print $1}' + popd > /dev/null } |