使用bash从Subversion获取版本号

我想在bash中编写一个shell脚本来从svn存储库部署网站。当我部署一个网站时,我将导出的目录name_name-Rrevision_number命名。我希望bash脚本自动重命名导出的目录,因此需要从导出目录中学习当前版本号。如果我跑步
$> svn info http://svn-repository/trunk

Path: trunk
URL: http://svn-repository/mystery/trunk
Repository Root: http://svn-repository/mystery
Repository UUID: b809e6ab-5153-0410-a985-ac99030dffe6
Revision: 624
Node Kind: directory
Last Changed Author: author
Last Changed Rev: 624
Last Changed Date: 2010-02-19 15:48:16 -0500 (Fri,19 Feb 2010)

字符串修正后的数字是我想要的。如何把它变成一个bash变量?是否从svn info命令对输出进行字符串解析?

使用 svnversion.这将输出修订号/范围与最小额外的cruft

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...