From ca429186d9bc41b40258256fde9c52025841fda2 Mon Sep 17 00:00:00 2001 From: "shintaro.kurachi@gmail.com" Date: Wed, 28 Dec 2011 14:46:36 +0900 Subject: [PATCH] for zsh user with setopt nomatch(standard setting) restraint error that is "no matches found: *" --- nvm.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nvm.sh b/nvm.sh index 6d589d8..46d9b0e 100755 --- a/nvm.sh +++ b/nvm.sh @@ -34,11 +34,11 @@ nvm_version() VERSION=`node -v 2>/dev/null` fi if [ "$PATTERN" = 'all' ]; then - (cd $NVM_DIR; \ls -dG v* 2>/dev/null || echo "N/A") + (cd $NVM_DIR; (\ls -dG v*) 2>/dev/null || echo "N/A") return fi if [ ! "$VERSION" ]; then - VERSION=`(cd $NVM_DIR; \ls -d v${PATTERN}* 2>/dev/null) | sort -t. -k 2,1n -k 2,2n -k 3,3n | tail -n1` + VERSION=`(cd $NVM_DIR; (\ls -d v${PATTERN}*) 2>/dev/null) | sort -t. -k 2,1n -k 2,2n -k 3,3n | tail -n1` fi if [ ! "$VERSION" ]; then echo "N/A" @@ -225,7 +225,7 @@ nvm() "alias" ) mkdir -p $NVM_DIR/alias if [ $# -le 2 ]; then - (cd $NVM_DIR/alias && for ALIAS in `\ls $2* 2>/dev/null`; do + (cd $NVM_DIR/alias && for ALIAS in `(\ls $2*) 2>/dev/null`; do DEST=`cat $ALIAS` VERSION=`nvm_version $DEST` if [ "$DEST" = "$VERSION" ]; then