这是 shtool-version 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
shtool-version - GNU shtool 维护版本信息文件
概要
工具 版本 [-l|- 语 郎[-n|- 姓名 姓名[-p|- 字首 字首[-s|- 放
版本[-e|- 编辑[-i|- 增加 把手[-d|- 展示 类型] 文件
商品描述
此命令显示和维护版本信息 文件.
该版本总是用三重来描述版本,调整,水平> 并表示
由一个始终匹配正则表达式 ""[0-9]+\.[0-9]+[sabp.][0-9]+"" 的字符串。
版本“v.rtl”的十六进制格式是“VVRRTLL”,其中“VV”和“RR”直接
对应“v”和“r”,“T”将级别类型编码为9(代表“s”,
"p"/".", "b", "a" 按此顺序) 和 "LL" 要么直接对应于 "l" 要么设置
如果级别类型为“s”,则为 99。
配置
以下命令行选项可用。
-v, --详细
在处理过程中打印详细信息。
-l, - 语 郎
选择版本文件的格式 文件. 郎=""txt"", ANSI C (郎="c"), M4 (郎="m4"),
珀尔 (郎="perl") 或 Python (郎=“蟒蛇”)。 默认为“txt”。
-n, - 姓名 姓名
命名维护版本的程序。 默认为“未知”。
-p, - 字首 字首 =项目 -s, - 放 版本
将版本设置为 版本.
-e, - 编辑
交互式输入新版本。
-i, - 增加 把手
当选项``-i'' 被使用,当前版本在 文件 通过增加一更新
版本的元素,其中 把手 可以是以下之一:``"v"'' 用于增加
版本增加 1(并将修订版和级别重置为 0),``"r"'' 用于增加
修订 1(并将级别重置为 0)或“l”将级别增加 1。
-d, - 展示 类型
控制显示类型:""short"" 为短版显示,""long"" 为更长
版本显示,""hex"" 表示版本的十六进制显示,""libtool"" 表示版本
一种适用于 GNU libtool 的格式。
例
# 外壳脚本
shtool 版本 -lc -n FooBar -p foobar -s 1.2b3 版本.c
#configure.in
V=`shtool version -lc -d long version.c`
echo "配置 FooBar, 版本 $V"
历史
- GNU 工具 版本 命令最初由 Ralf S. Engelschall 编写
<rse@engelschall.com> 在 1994 年为 开放源码软件 埃佩尔. 后来从头开始重写
纳入 GNU 工具.
使用 onworks.net 服务在线使用 shtool-version