From 9f82ac1cd761a171c8ab485e0e60385665de4deb Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Thu, 26 Nov 2020 16:30:02 +0200 Subject: [PATCH] kiss: Fix sh256 --- kiss | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/kiss b/kiss index feb86a5..fbbb4a5 100755 --- a/kiss +++ b/kiss @@ -114,17 +114,14 @@ sh256() { # # Example: ' ' - # Skip non-files and broken symlinks. - if { [ -h "$1" ] && [ -e "$1" ]; } || [ -f "$1" ]; then + if [ ! -d "$1" ] && [ -e "$1" ]; then hash=$( sha256sum "$1" || sha256 -r "$1" || openssl dgst -sha256 -r "$1" || shasum -a 256 "$1" || digest -a sha256 "$1" - ) - - printf '%s\n' "${hash%% *}" + ) 2>/dev/null fi }