From af276b80fe83e081512a047bdcb99aa666ff1fdc Mon Sep 17 00:00:00 2001 From: Joel Chen Date: Thu, 29 Dec 2016 01:53:53 -0800 Subject: [PATCH] try to use realpath to find nvm's dir --- nvm-exec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nvm-exec b/nvm-exec index c47cd06..beabd57 100755 --- a/nvm-exec +++ b/nvm-exec @@ -1,6 +1,14 @@ #!/usr/bin/env bash -DIR="$(command cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +function find_nvm_dir() { + if which realpath >& /dev/null; then + dirname "$(realpath "$0")" + else + command cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd + fi +} + +DIR="$(find_nvm_dir)" # shellcheck disable=SC1090 \. "$DIR/nvm.sh" --no-use