浏览代码

Escape spaces in folder name so script won't fail

If the current directory has spaces, the script fails to change paths and fails.
Gaurav Misra 12 年之前
父节点
当前提交
32a42f27b6
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      tools/upgrade.sh

+ 2 - 1
tools/upgrade.sh

@@ -1,4 +1,5 @@
 current_path=`pwd`
 current_path=`pwd`
+current_path=${current_path/ /\\ }
 printf '\033[0;34m%s\033[0m\n' "Upgrading Oh My Zsh"
 printf '\033[0;34m%s\033[0m\n' "Upgrading Oh My Zsh"
 cd $ZSH
 cd $ZSH
 
 
@@ -16,4 +17,4 @@ else
   printf '\033[0;31m%s\033[0m\n' 'There was an error updating. Try again later?'
   printf '\033[0;31m%s\033[0m\n' 'There was an error updating. Try again later?'
 fi
 fi
 
 
-cd "$current_path"
+cd "$current_path"