In /usr/bin/intltoolize line 31:
progname=`echo "$0" | sed 's%^.*/%%'`
         ^--------------------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
progname=$(echo "$0" | sed 's%^.*/%%')


In /usr/bin/intltoolize line 41:
case "`uname`" in
      ^-----^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
case "$(uname)" in


In /usr/bin/intltoolize line 44:
  prefix=`dirname $0`
         ^----------^ SC2006: Use $(...) notation instead of legacy backticked `...`.
                  ^-- SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
  prefix=$(dirname "$0")


In /usr/bin/intltoolize line 45:
  prefix=`dirname $prefix`
         ^---------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.
                  ^-----^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
  prefix=$(dirname "$prefix")


In /usr/bin/intltoolize line 67:
copy=
^--^ SC2034: copy appears unused. Verify use (or export if used externally).


In /usr/bin/intltoolize line 119:
      mkdir="echo mkdir"
      ^---^ SC2034: mkdir appears unused. Verify use (or export if used externally).


In /usr/bin/intltoolize line 158:
  if egrep '^(AC|IT)_PROG_INTLTOOL' $configure >/dev/null 2>&1; then :
     ^---^ SC2196: egrep is non-standard and deprecated. Use grep -E instead.


In /usr/bin/intltoolize line 170:
  if egrep '^AC_DEFUN\(\[IT_PROG_INTLTOOL\]' aclocal.m4 >/dev/null 2>&1; then
     ^---^ SC2196: egrep is non-standard and deprecated. Use grep -E instead.


In /usr/bin/intltoolize line 172:
    instserial=`grep '^# serial ' $intltool_m4 | grep 'IT_PROG_INTLTOOL' | sed -e 's/^# serial \([0-9][0-9]*\).*$/\1/; q'`
               ^-- SC2006: Use $(...) notation instead of legacy backticked `...`.
                                  ^----------^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
    instserial=$(grep '^# serial ' "$intltool_m4" | grep 'IT_PROG_INTLTOOL' | sed -e 's/^# serial \([0-9][0-9]*\).*$/\1/; q')


In /usr/bin/intltoolize line 178:
      localserial=`grep '^# serial ' aclocal.m4 | grep 'IT_PROG_INTLTOOL' | sed -e 's/^# serial \([0-9][0-9]*\).*$/\1/; q'`
                  ^-- SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
      localserial=$(grep '^# serial ' aclocal.m4 | grep 'IT_PROG_INTLTOOL' | sed -e 's/^# serial \([0-9][0-9]*\).*$/\1/; q')


In /usr/bin/intltoolize line 208:
  if test -n "$ln_s" && $ln_s $pkgdatadir/`basename $file` $file; then :
                              ^---------^ SC2086: Double quote to prevent globbing and word splitting.
                                          ^--------------^ SC2046: Quote this to prevent word splitting.
                                          ^--------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
  if test -n "$ln_s" && $ln_s "$pkgdatadir"/$(basename $file) $file; then :


In /usr/bin/intltoolize line 209:
  elif $cp $pkgdatadir/`basename $file` $file; then :
           ^---------^ SC2086: Double quote to prevent globbing and word splitting.
                       ^--------------^ SC2046: Quote this to prevent word splitting.
                       ^--------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
  elif $cp "$pkgdatadir"/$(basename $file) $file; then :


In /usr/bin/intltoolize line 211:
    echo "$progname: cannot copy '$pkgdatadir/`basename $file`' to '$file'" 1>&2
                                              ^--------------^ SC2006: Use $(...) notation instead of legacy backticked `...`.

Did you mean: 
    echo "$progname: cannot copy '$pkgdatadir/$(basename $file)' to '$file'" 1>&2


In /usr/bin/intltoolize line 212:
    status=1
    ^----^ SC2030: Modification of status is local (to subshell caused by (..) group).


In /usr/bin/intltoolize line 218:
      if egrep $script Makefile.am >/dev/null 2>&1; then
         ^---^ SC2196: egrep is non-standard and deprecated. Use grep -E instead.


In /usr/bin/intltoolize line 234:
m4dir=`cat "$configure" | grep '^AC_CONFIG_MACRO_DIR' | sed -n -e 's/AC_CONFIG_MACRO_DIR(\([^()]*\))/\1/p' | sed -e 's/^\[\(.*\)\]$/\1/' | sed -e 1q`
      ^-- SC2006: Use $(...) notation instead of legacy backticked `...`.
           ^----------^ SC2002: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead.

Did you mean: 
m4dir=$(cat "$configure" | grep '^AC_CONFIG_MACRO_DIR' | sed -n -e 's/AC_CONFIG_MACRO_DIR(\([^()]*\))/\1/p' | sed -e 's/^\[\(.*\)\]$/\1/' | sed -e 1q)


In /usr/bin/intltoolize line 236:
  rm -f $m4dir/intltool.m4
        ^----^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
  rm -f "$m4dir"/intltool.m4


In /usr/bin/intltoolize line 237:
  if test -n "$ln_s" && $ln_s $intltool_m4 $m4dir/intltool.m4; then :
                              ^----------^ SC2086: Double quote to prevent globbing and word splitting.
                                           ^----^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
  if test -n "$ln_s" && $ln_s "$intltool_m4" "$m4dir"/intltool.m4; then :


In /usr/bin/intltoolize line 238:
  elif $cp $intltool_m4 $m4dir/intltool.m4; then :
           ^----------^ SC2086: Double quote to prevent globbing and word splitting.
                        ^----^ SC2086: Double quote to prevent globbing and word splitting.

Did you mean: 
  elif $cp "$intltool_m4" "$m4dir"/intltool.m4; then :


In /usr/bin/intltoolize line 254:
exit $status
     ^-----^ SC2031: status was modified in a subshell. That change might be lost.

For more information:
  https://www.shellcheck.net/wiki/SC2034 -- copy appears unused. Verify use (...
  https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
  https://www.shellcheck.net/wiki/SC2030 -- Modification of status is local (...