--quiet option isn't sensible sha256sum(1) of GNU coreutils (yyuu/pyenv#840)

The option is available only if verifying digest, not available when computing digest.

>       --quiet
>              don't print OK for each successfully verified file
This commit is contained in:
Yamashita, Yuu 2017-02-23 20:01:44 +00:00
parent 9c1ea6ffcd
commit 4b9f7eefd8

View file

@ -224,7 +224,7 @@ compute_sha2() {
output="$("$openssl" dgst -sha256 2>/dev/null)" || return 1
echo "${output##* }"
elif type sha256sum &>/dev/null; then
output="$(sha256sum --quiet)" || return 1
output="$(sha256sum -b)" || return 1
echo "${output%% *}"
else
return 1