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...