In /usr/bin/wnpp-check line 58: PACKAGES="$@" ^--^ SC2124: Assigning an array to a string! Assign as array, or use * instead of @ to concatenate. In /usr/bin/wnpp-check line 81: $GETCOMMAND $WNPPTMP http://www.debian.org/devel/wnpp/being_packaged || \ ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: $GETCOMMAND "$WNPPTMP" http://www.debian.org/devel/wnpp/being_packaged || \ In /usr/bin/wnpp-check line 83: sed -ne 's/.*<li><a href="https\?:\/\/bugs.debian.org\/\([0-9]*\)">\([^:<]*\)[: ]*\([^<]*\)<\/a>.*/ITP \1 \2 -- \3/; T d; p; : d' $WNPPTMP > $WNPP ^------^ SC2086: Double quote to prevent globbing and word splitting. ^---^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: sed -ne 's/.*<li><a href="https\?:\/\/bugs.debian.org\/\([0-9]*\)">\([^:<]*\)[: ]*\([^<]*\)<\/a>.*/ITP \1 \2 -- \3/; T d; p; : d' "$WNPPTMP" > "$WNPP" In /usr/bin/wnpp-check line 85: $GETCOMMAND $WNPPTMP http://www.debian.org/devel/wnpp/requested || \ ^------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: $GETCOMMAND "$WNPPTMP" http://www.debian.org/devel/wnpp/requested || \ In /usr/bin/wnpp-check line 87: sed -ne 's/.*<li><a href="https\?:\/\/bugs.debian.org\/\([0-9]*\)">\([^:<]*\)[: ]*\([^<]*\)<\/a>.*/RFP \1 \2 -- \3/; T d; p; : d' $WNPPTMP >> $WNPP ^------^ SC2086: Double quote to prevent globbing and word splitting. ^---^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: sed -ne 's/.*<li><a href="https\?:\/\/bugs.debian.org\/\([0-9]*\)">\([^:<]*\)[: ]*\([^<]*\)<\/a>.*/RFP \1 \2 -- \3/; T d; p; : d' "$WNPPTMP" >> "$WNPP" In /usr/bin/wnpp-check line 89: awk -F' ' '{print "("$1" - #"$2") http://bugs.debian.org/"$2" "$3}' $WNPP | sort -k 5 > $WNPP_PACKAGES ^---^ SC2086: Double quote to prevent globbing and word splitting. ^------------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: awk -F' ' '{print "("$1" - #"$2") http://bugs.debian.org/"$2" "$3}' "$WNPP" | sort -k 5 > "$WNPP_PACKAGES" In /usr/bin/wnpp-check line 95: grep $pkg $WNPP_PACKAGES && FOUND=1 ^--^ SC2086: Double quote to prevent globbing and word splitting. ^------------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: grep "$pkg" "$WNPP_PACKAGES" && FOUND=1 In /usr/bin/wnpp-check line 97: grep " $pkg$" $WNPP_PACKAGES && FOUND=1 ^------------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: grep " $pkg$" "$WNPP_PACKAGES" && FOUND=1 For more information: https://www.shellcheck.net/wiki/SC2124 -- Assigning an array to a string! A... https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...