Skip to content

Commit 9d9a4c1

Browse files
carloseduardosxcarolynvs
authored andcommitted
Use built-in Change Directory(cd) command (#178)
1 parent 840e0f2 commit 9d9a4c1

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

dvm.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,11 @@ fi
2727
if [ -n "$BASH_SOURCE" ]; then
2828
DVM_SCRIPT_SOURCE="${BASH_SOURCE[0]}"
2929
fi
30-
export DVM_HELPER="$(command cd $DVM_CD_FLAGS "$(dirname "${DVM_SCRIPT_SOURCE:-$0}")" > /dev/null && command pwd)/dvm-helper/dvm-helper"
30+
if command -v builtin >/dev/null 2>&1; then
31+
export DVM_HELPER="$(builtin cd $DVM_CD_FLAGS "$(dirname "${DVM_SCRIPT_SOURCE:-$0}")" > /dev/null && command pwd)/dvm-helper/dvm-helper"
32+
else
33+
export DVM_HELPER="$(cd $DVM_CD_FLAGS "$(dirname "${DVM_SCRIPT_SOURCE:-$0}")" > /dev/null && command pwd)/dvm-helper/dvm-helper"
34+
fi
3135
unset DVM_SCRIPT_SOURCE 2> /dev/null
3236

3337
dvm() {

0 commit comments

Comments
 (0)