1#!/bin/sh 2 3candidate="$1" # ignored 4 5gzip="$(which gzip)" 6if [ ! -x "${gzip}" ]; then 7 # echo nothing: no suitable gzip found 8 exit 1 9fi 10 11# gzip displays its version string on stdout 12# pigz displays its version string on stderr 13version="$("${gzip}" --version 2>&1)" 14case "${version}" in 15 (*pigz*) 16 # echo nothing: no suitable gzip found 17 exit 1 18 ;; 19esac 20 21printf "%s" "${gzip}" 22