From 9052d5cc3b9aca9578eecba3afaec6ff70d7e324 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Wed, 13 May 2020 10:28:16 +0300 Subject: [PATCH] sha: Simplify function --- kiss | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) 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() {