In /usr/bin/gcore line 60: binary_path=`dirname "$0"` ^------------^ SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: binary_path=$(dirname "$0") In /usr/bin/gcore line 66: binary_basename=`basename "$0"` ^-------------^ SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: binary_basename=$(basename "$0") In /usr/bin/gcore line 80: binary_path_from_env=`which "$0"` ^----------^ SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: binary_path_from_env=$(which "$0") In /usr/bin/gcore line 81: binary_path=`dirname "$binary_path_from_env"` ^-- SC2006: Use $(...) notation instead of legacy backticked `...`. Did you mean: binary_path=$(dirname "$binary_path_from_env") For more information: https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...