Blob
1 #!/bin/sh3 # USAGE: ./sha in out4 # writes the sha256 of in to file out6 if which sha256 2>/dev/null >/dev/null; then7 exec sha256 < "$1" > "$2"8 fi10 if which sha256sum 2>/dev/null >/dev/null; then11 sha256sum "$1" | awk '{print $1}' > "$2"12 exit $?13 fi15 echo "No sha binary found"16 exit 1