In /usr/bin/gpg-zip line 141:
   $TAR $tar_args -cf - "$@" | $GPG --set-filename x.tar $gpg_args
        ^-------^ SC2086: Double quote to prevent globbing and word splitting.
                                                         ^-------^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
   $TAR "$tar_args" -cf - "$@" | $GPG --set-filename x.tar "$gpg_args"


In /usr/bin/gpg-zip line 144:
   cat "$1" | $GPG $gpg_args | $TAR $tar_args -tf -
       ^--^ SC2002: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead.
                   ^-------^ SC2086: Double quote to prevent globbing and word splitting.
                                    ^-------^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
   cat "$1" | $GPG "$gpg_args" | $TAR "$tar_args" -tf -


In /usr/bin/gpg-zip line 147:
   cat "$1" | $GPG $gpg_args | $TAR $tar_args -x${tar_verbose_opt}f -
       ^--^ SC2002: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead.
                   ^-------^ SC2086: Double quote to prevent globbing and word splitting.
                                    ^-------^ SC2086: Double quote to prevent globbing and word splitting.
                                                ^----------------^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
   cat "$1" | $GPG "$gpg_args" | $TAR "$tar_args" -x"${tar_verbose_opt}"f -

For more information:
  https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...
  https://www.shellcheck.net/wiki/SC2002 -- Useless cat. Consider 'cmd < file...