build: Further improvement on 3e056121eb5f8b9dd802be02899325994e7d3ac3
diff --git a/bootstrap b/bootstrap
index 3ff7b827..a1da5c73 100755
--- a/bootstrap
+++ b/bootstrap
@@ -37,18 +37,18 @@ clone_repo_commit() {
download_by_hash() {
DOWNLOAD_COMMAND="curl -Lo"
- if ! command -v "${DOWNLOAD_COMMAND% *}" >/dev/null 2>&1; then
+ if ! command -v "${DOWNLOAD_COMMAND%% *}" >/dev/null 2>&1; then
DOWNLOAD_COMMAND="wget -O"
- if ! command -v "${DOWNLOAD_COMMAND% *}" >/dev/null 2>&1; then
+ if ! command -v "${DOWNLOAD_COMMAND%% *}" >/dev/null 2>&1; then
set +x
echo "error: Neither curl nor wget found"
exit 1
fi
fi
SHA256_COMMAND="sha256sum"
- if ! command -v $SHA256_COMMAND >/dev/null 2>&1; then
+ if ! command -v "${SHA256_COMMAND%% *}" >/dev/null 2>&1; then
SHA256_COMMAND="sha256"
- if ! command -v $SHA256_COMMAND >/dev/null 2>&1; then
+ if ! command -v "${SHA256_COMMAND%% *}" >/dev/null 2>&1; then
set +x
echo "error: Cannot find sha256(sum) command"
exit 1
