I need to add the Google Cloud SDK in the PATH. So I need the path to where is installed. Is there any gcloud ... command which gives me this information?
If not I have to go through the symlink in which gcloud, etc.
Any cleaner solution for this problem?
The following command will give you the information you're looking for:
$ gcloud info --format="value(installation.sdk_root)"
You need to append /bin.
You also have lots of other paths available: config.paths.global_config_dir, installation.sdk_root, and so on. Look at the output of gcloud info --format=json for all available properties to query.
gcloud info --format=json
dirname $(which gcloud)
And worked like a charm