浏览代码

Fix version parsing. Now working with command $ zsh --version

Tristan Carel 13 年之前
父节点
当前提交
bbf1f87ee6
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      tools/require_tool.sh

+ 1 - 1
tools/require_tool.sh

@@ -89,7 +89,7 @@ require_tool ()
   envvar_name=$(echo $1 | tr '[:lower:]' '[:upper:]')
   tool=$(printenv $envvar_name || echo $1)
   local version=$($tool --version 2>/dev/null| \
-    sed -n 's/.*[^0-9.]\([0-9][0-9.]*\).*/\1/p;q')
+    sed -n 's/.*[^0-9.]\([0-9]*\.[0-9.]*\).*/\1/p;q')
   if test x"$version" = x ; then
       echo "$tool is required" >/dev/stderr
       return 1