summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordongweiming <ciici123@hotmail.com>2013-06-30 18:08:48 +0800
committerdongweiming <ciici123@hotmail.com>2013-06-30 18:08:48 +0800
commitd4a9467f89115c1e60b51d8c068ec4e5e1c5b195 (patch)
tree6bde8bfcd87aab1b5026306d356200bc8d0a093b
parentbc3cadf5c83697c176c9d4ce41c7fde7f57bf6e7 (diff)
downloadzsh-d4a9467f89115c1e60b51d8c068ec4e5e1c5b195.tar.gz
zsh-d4a9467f89115c1e60b51d8c068ec4e5e1c5b195.tar.bz2
zsh-d4a9467f89115c1e60b51d8c068ec4e5e1c5b195.zip
Modify determine the oh-my-zsh installed in non-default path of the installed
-rwxr-xr-xtools/install.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/install.sh b/tools/install.sh
index a2bd5665a..5af038fd9 100755
--- a/tools/install.sh
+++ b/tools/install.sh
@@ -1,6 +1,11 @@
-if [ -d ~/.oh-my-zsh ]
+ZSH=`/usr/bin/env|grep 'ZSH='|cut -d '=' -f 2`
+if [ -d "$ZSH" ]
then
- echo "\033[0;33mYou already have Oh My Zsh installed.\033[0m You'll need to remove ~/.oh-my-zsh if you want to install"
+ echo "\033[0;33mYou already have Oh My Zsh installed.\033[0m You'll need to remove $ZSH if you want to install"
+ exit
+elif [ -d ~/.oh-my-zsh ]
+then
+ echo "\033[0;33mYou already have One Oh My Zsh Directory.\033[0m You'll need to remove ~/.oh-my-zsh if you want to clone"
exit
fi