如何解析版本号的文件夹并提取最高版本号

时间:2011-06-30 07:09:21

标签: bash download comparison version directory-structure

假设SVN存储库中存在以下结构:

我想用bash脚本执行以下操作:

  1. 浏览/ branches
  2. 的所有子目录
  3. 找到最高版本号
  4. 下载
  5. 我是bash的新手,下载部分很简单,但我仍然坚持使用文件夹名称提取和比较。

1 个答案:

答案 0 :(得分:1)

如果你的分支可以简单地排序,你可以使用这样的东西:

svn list http://plugins.svn.wordpress.org/all-in-one-seo-pack/branches | sort | tail -n 1
>>> 1.6.13/