diff --git a/kiss b/kiss index 6b31dfb..287593c 100755 --- a/kiss +++ b/kiss @@ -118,14 +118,12 @@ sh256() { # Example: ' ' [ -e "$1" ] || return 0 - read -r hash _ <<-EOF - $(sha256sum "$1" || - sha256 -r "$1" || - openssl dgst -sha256 -r "$1" || - shasum -a 256 "$1") - EOF + hash=$(sha256sum "$1" || + sha256 -r "$1" || + openssl dgst -sha256 -r "$1" || + shasum -a 256 "$1") - printf '%s %s\n' "$hash" "$1" + printf '%s %s\n' "${hash%% *}" "$1" } 2>/dev/null pkg_lint() {