51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2674|回复: 2
打印 上一主题 下一主题

[原创] 如何在shell脚本里得到最新的版本号?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-6 11:31:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位:
    如何在shell脚本里得到最新的版本号?我脚本是用来完成增量备份的功能,代码如下:
   cd /usr/local/subversion/bin
   killall svnserve
   ./svnserve --daemon --root /project
   ./svnadmin dump /project/quality --revision 32 --incremental > /test/project.quality.backup
   ./svnadmin dump /project/sales --revision 143:151 --incremental > /test/sales.backup
   ./svnadmin dump /project/techsupport/crm --revision 95:109 --incremental > /test/crm.backup
   ./svnadmin dump /project/techsupport/ctm --revision 14 --incremental > /test/ctm.backup
   ./svnadmin dump /project/techsupport/website --revision 24 --incremental > /test/website.backup
   ./svnadmin dump /project/techsupport/oa --revision 3 --incremental > /test/oa.backup
   ./svnadmin dump /project/techsupport/support --revision 71:80 --incremental > /test/support.backup
   ./svnadmin dump /project/techsupport/techdepartment --revision 70:79 -- incremental> /test/techdepartment.backup

  我的代码比较简单,没有多少判断,但是我想将最新的版本号用变量来表示,这样我在每次登录时,系统就会自动查找最新的版本号,并自动增量备份,而不必手动查找,我用svnlook youngest /project/quality 命令是可以在LINUX终端里获得最新的版本号,可是我写在shell脚本里就不对了,不知道是不是语法错误还是格式不对,希望会脚本的大虾帮忙解决一下,谢谢先!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-11-6 11:36:16 | 只看该作者

自己先顶一下

顶自己
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-1-22 09:22:39 | 只看该作者

没人顶啊!还是自己顶!

问题自己已经解决了,通过深入学习shell语言,发现是语法格式的问题!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-20 23:31 , Processed in 0.067066 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表