In /usr/bin/geotranz line 3: ARCH="`dpkg-architecture -qDEB_HOST_MULTIARCH`" ^-- SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: ARCH="$(dpkg-architecture -qDEB_HOST_MULTIARCH)" In /usr/bin/geotranz line 29: JAVA=`which java` ^----------^ SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: JAVA=$(which java) In /usr/bin/geotranz line 42: exec $JAVA -Xss1024k -jar $JAR ^---^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: exec "$JAVA" -Xss1024k -jar $JAR For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...