if [[ -v BASH_VERSION ]]thenexport UPT_HOME="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"elif [[ -v ZSH_VERSION ]]thenexport UPT_HOME="$(readlink -f "$(dirname "${(%):-%x}")")"elseecho "Unsupported shell, only bash and zsh are supported." >&2return 2fiexport PATH="$UPT_HOME/bin${PATH:+:${PATH}}"