英语法语西班牙语

Ad


OnWorks 网站图标

getposix - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 getposix

这是 getposix 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


get — 获取 SCCS 文件的版本 (发展)

概要


得到 [-begkmnlLpst] [-c 截止] [-i 名单] [-r 的SID] [-x 名单] 文件...

商品描述


得到 实用程序应从每个命名的 SCCS 生成一个文本文件 文件 根据本
其选项给出的规格。

生成的文本通常应写入名为 g文件 谁的名字是
通过简单地删除前导从 SCCS 文件名派生 “斯。”.

配置


得到 实用程序应符合 POSIX.1-2008 的基本定义卷, 部分
12.2, 公用事业 句法 指南.

应支持以下选项:

-r 的SID 指示 SCCS 版本 (delta) 的 SCCS 标识字符串 (SID)
要检索的文件。 该表显示,对于最有用的情况,哪个版本
检索 SCCS 文件的 SID(以及最终要使用的版本的 SID
由...制作 三角洲 如果 -e 选项也被使用),作为 SID 的函数
指定的。

-c 截止 指示 截止 日期时间,格式为:

YY[MM[DD[HH[MM[SS]]]]]]

如报名参加 YY 分量,[69,99] 范围内的值应指 1969 年至
1999 年(含),[00,68] 范围内的值应指 2000 年至
2068 包括在内。

请注意: 预计在本标准的未来版本中,默认
从 2 位数年份推断的世纪将改变。 (这将适用于
所有接受 2 位数年份作为输入的命令。)

在指定的时间之后创建的 SCCS 文件没有更改(增量)
截止 日期时间应包含在生成的文本文件中。 省略单位
从日期时间默认值到它们的最大可能值; 例如, -c
7502 相当于 -c 750228235959.

任意数量的非数字字符可以分隔不同的 2 位数字段
截止 约会时间。 此功能允许用户指定一个 截止 日期
表格: -c "77/2/2 9:22:25".

-e 表明 得到 是为了编辑或进行更改(增量)
通过后续使用到 SCCS 文件 三角洲。 该 -e 选项中使用 得到
SCCS 文件的特定版本 (SID) 应进一步防止 得到 命令
从在同一个 SID 上编辑直到 三角洲 被执行或 j (联合编辑)旗帜
在 SCCS 文件中设置。 同时使用 得到 -e 对于不同的 SID 总是
不允许的。

如果 g文件 由...生成 得到-e 选项被意外破坏了
编辑过程中,可以通过重新执行重新生成 得到 命令与
-k 选项代替 -e 选项。

通过天花板、地板和授权用户列表指定的 SCCS 文件保护
存储在 SCCS 文件中时应强制执行 -e 选项被使用。

-b 使用 -e 指示新增量应在一个 SID 中的选项
新分支如下表所示。 如果 b
文件中不存在标志,或者如果检索到的增量不是叶增量。
(叶增量是在 SCCS 文件树上没有后继的增量。)

请注意: 分支增量可能总是从非叶增量创建。

-i 名单 指出一个 名单 创建中要包含(强制应用)的增量
生成的文件。 这 名单 具有以下语法:

:: = | ,
:: = 的SID | 的SID - 的SID

SID,增量的 SCCS 标识,可以是“SID”中显示的任何形式
在扩展描述部分中指定的表格列,除了
提供部分 SID 的结果是未指定的。 诊断消息应
如果范围中的第一个 SID 不是第二个 SID 的祖先,则写入
范围。

-x 名单 指出一个 名单 要排除(被迫不应用)的增量
创建生成的文件。 见 -i 的选项 名单 格式。

-k 禁止替换检索到的识别关键字(见下文)
文本按其值。 这 -k 选择权应由 -e 选项。

-l 将增量摘要写入 l-文件.

-L 将增量摘要写入标准输出。 正常情况下的所有信息输出
写入标准输出应写入标准错误,除非
-s 选项被使用,在这种情况下它应该被抑制。

-p 将从 SCCS 文件中检索到的文本写入标准输出。 不 g文件
将被创建。 通常符合标准的所有信息输出
输出应改为标准错误,除非 -s 选项被使用,在
在这种情况下它会消失。

-s 禁止所有通常写入标准输出的信息输出。 然而,
致命错误消息(应始终写入标准错误)应
保持不受影响。

-m 在从 SCCS 文件中检索到的每个文本行之前添加增量的 SID
在 SCCS 文件中插入文本行。 格式应为:

"%s\t%s", <的SID>,文本 线>

-n 在每个生成的文本行之前加上 %M% 标识关键字值(见
以下)。 格式应为:

"%s\t%s", <%M% 折扣值>,文本 线>

当两者都 -m-n 选项被使用,文本 线> 应由
-m 选项生成的格式。

-g 禁止从 SCCS 文件中实际检索文本。 它主要用于
生成一个 l-文件,或验证特定 SID 的存在。

-t 用于访问给定版本中最近创建的(顶部)增量(用于
例, -r 1),或发布和级别(例如, -r 1.2).

操作数


应支持以下操作数:

文件 现有 SCCS 文件或目录的路径名。 如果 文件 是一个目录,
得到 实用程序的行为就像目录中的每个文件都被指定为
一个命名文件,除了非 SCCS 文件(路径名的最后一个部分
不以 s.) 和不可读的文件应被静默忽略。

如果恰好一个 文件 操作数出现,它是 '-',标准输入应为
读; 标准输入的每一行都被视为一个 SCCS 文件的名称
被处理。 非 SCCS 文件和不可读文件应被静默忽略。

标准输入


标准输入应该是一个文本文件,仅当 文件 操作数指定为 '-'.
文本文件的每一行都应解释为 SCCS 路径名。

INPUT FILES


SCCS 文件应是未指定格式的文件。

环境 变数


以下环境变量会影响执行 得到:

为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)

LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。

LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
参数和输入文件)。

LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息和写入的信息性消息
到标准输出(或标准错误,如果 -p 选项)。

路径 确定用于处理的消息目录的位置 LC_消息.

TZ 确定写入 SCCS 文件的时间和日期所在的时区
评估。 如果 TZ 变量未设置或 NULL,未指定的系统默认值
使用时区。

异步 新闻


默认。

标准输出


对于每个处理的文件, 得到 应将被访问的 SID 和标准输出写入标准输出
从 SCCS 文件中检索的行数,格式如下:

"%s\n%d 行\n", <的SID>, of 线>

如果 -e 使用选项,要进行的增量的 SID 应出现在 SID 之后
在 POSIX 语言环境中访问并在生成的行数之前:

"%s\n新 三角洲 %s\n%d 行\n", <的SID 访问>,
<的SID be 制成>, of 线>

如果有多个命名文件,或者命名了一个目录或标准输入,则每个
路径名应写在以上述格式之一显示的每一行之前:

"\n%s:\n", <路径名>

如果 -L 使用选项,应按照指定的格式编写增量摘要
下面的 l-文件.

如果 -i 使用选项,包含的增量应在符号后列出,在
POSIX 语言环境:

"包括:\n"

如果 -x 选项,排除的增量应在符号后列出,在
POSIX 语言环境:

"排除:\n"

如果 -p or -L 选项被指定,标准输出应由文本组成
从 SCCS 文件中检索。

斯特德


标准错误应仅用于诊断消息,除非 -p or -L
选项被指定,它应包括通常发送到标准的所有信息性消息
输出。

OUTPUT FILES


可以创建几个辅助文件 得到. 这些文件通常称为
g文件, l-文件, p文件z文件. 之前的信被称为 行李牌。 一个
辅助文件名应由 SCCS 文件名构成:应用程序应确保
所有 SCCS 文件名的最后一个组成部分的形式是 s.模块名称; 辅助
文件应通过替换前导来命名 s 带标签。 这 g文件 将是一个
该计划的例外情况: g文件 通过删除命名 s. 字首。 例如,对于
s.xyz.c,辅助文件名将是 xyz, xyz.c, p.xyz.cz.xyz.c,


g文件,其中包含生成的文本,应在当前目录中创建
(除非 -p 选项)。 一种 g文件 应在所有情况下创建,无论是否有任何
文本行由 得到. 它应归真实用户所有。 如果 -k
选项被使用或暗示, g文件 只能由所有者写入(只读用于
其他所有人); 否则,它应该是只读的。 只有真正的用户需要有写
当前目录中的权限。

l-文件 应包含一个表格,显示在生成
检索到的文本。 这 l-文件 应在当前目录中创建,如果 -l 选项是
用过的; 它应该是只读的并且归真实用户所有。 只有真正的用户需要
对当前目录有写权限。

中的行 l-文件 应具有以下格式:

"%c%c%c %s\t%s %s\n", <code1>,code2>,code3>,
<的SID>,约会时间>,登录>

其中条目是:

<code1> 一如果应用了增量; '*' 除此以外。

<code2> 一如果 delta 被应用或未被应用并被忽略; '*' 如果
delta 没有被应用,也没有被忽略。

<code3> 一个字符,表示应用或不应用增量的特殊原因:

I 包括在内。

X 排除。

C 切断(由一个 -c 选项)。

<约会时间>
日期和时间(使用 日期 实用程序的 %y/%m/%d %T 转变
规范格式)的创建。

<登录> 创建人的登录名 三角洲.

注释和 MR 数据应在后续行中,缩进一个. 一片空白
行应终止每个条目。

p文件 应用于传递由一个产生的信息 得到-e 选项沿
三角洲. 其内容也应用于防止后续执行 得到
-e 相同 SID 的选项,直到 三角洲 被执行或联合编辑标志, j, 安顿好了
SCCS 文件。 这 p文件 应在包含 SCCS 文件的目录中创建,并且
应用程序应确保有效用户具有写入权限
目录。 它只能由所有者写入,并由有效用户拥有。 每行
,在 p文件 应具有以下格式:

"%s %s %s %s%s%s\n", <g文件 的SID>,
<的SID of 三角洲>,登录名 of 真实 用户>,
<约会时间>,i值>,x值>

在哪里i值> 使用格式 "" 如果不 -i 选项已指定,并应使用
格式:

" -i%s", <-i 选项 选项参数>

如果一个 -i 已指定选项并且x值> 使用格式 "" 如果不 -x 选项是
指定,并应使用以下格式:

" -x%s", <−x 选项 选项参数>

如果一个 -x 选项已指定。 可以有任意数量的行 p文件 at
任何时间; 任何两条线都不应具有相同的新增量 SID。

z文件 应作为针对同时更新的锁定机制。 其内容
应为命令的二进制进程 ID(即 得到) 创建它。 这 z文件
应在包含 SCCS 文件的目录中创建 得到。 该
相同的保护限制 p文件 应申请 z文件。 该 z-
文件 应创建为只读。

EXTENDED 商品描述


┌──────────────────────────────────────────────────── ──────────────────────────────┐
决心 of 供应链服务中心 鉴定
├──────────────────────────────────────────────────── ──────────────────────────────┤
标准编号* -b 密钥信函 其他名称 的SID 的SID of Delta
指定 用过的† 医美问题 检索 be 创建于
├──────────────────────────────────────────────────── ──────────────────────────────┤
│none‡ no R 默认为 mR mR.mL mR.(mL+1) │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│none‡ yes R 默认为 mR mR.mL mR.mL.(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R no R > mR mR.mL R.1*** │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R 无 R = mR mR.mL mR.(mL+1) │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R 是 R > mR mR.mL mR.mL.(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R 是 R = mR mR.mL mR.mL.(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R − R < mR 且 R 为 hR.mL** hR.mL.(mB+1).1 │
│ 不存在 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│R - R.mL R.mL.(mB+1).1 中的中继后继者 │
│ 发布 > R 和 R │
│ 存在 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RL no 无中继后继 RL R.(L+1) │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RL 是 无中继后继 RL RL(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RL - RL 中的中继线 RL(mB+1).1 │
│ 释放≥R │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RLB no 无分支后继 RLBmS RLB(mS+1) │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RLB 是 无分支后继 RLBmS RL(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RLBS no 无分支后继 RLBS RLB(S+1) │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RLBS 是 无分支后继 RLBS RL(mB+1).1 │
├──────────────────────────────────────────────────── ──────────────────────────────┤
│RLBS − 分支后继RLBS RL(mB+1).1 │
└──────────────────────────────────────────────────── ──────────────────────────────┘
* R、L、B 和 S 是 SID 的发布、级别、分支和序列组件,
分别; m 表示最大值。 因此,例如,R.mL 表示“最大水平
版本 R'' 中的编号; RL(mB+1).1 表示``第一个序列号
发布中级别 L 的新分支(即最大分支数加一)
R''。 请注意,如果指定的 SID 的形式为 RL、RLB 或 RLBS,则每个
指定的组件应存在。

** hR 是低于指定的、不存在的最高现有版本,
释放R。

*** 这用于在新版本中强制创建第一个增量。

-b 选项仅在以下情况下有效 b 标志存在于文件中。 一个条目
'-' 意思是“无关紧要的”。

‡ 这种情况适用于 d (默认 SID)标志不存在于文件中。 如果 d
标志存在于文件中,则从文件中获得的 SID d 标志被解释
就好像它是在命令行中指定的一样。 因此,在其他情况之一
本表适用。

系统 日期 时间
g文件 生成时,可以考虑 SCCS 文件中 deltas 的创建时间
帐户。 如果这些时间中的任何一个显然是在未来,则行为是未指定的。

鉴定 关键词
识别信息应插入到从 SCCS 文件检索的文本中
用它们出现的值替换标识关键字。 下列
可以在 SCCS 文件中存储的文本中使用关键字:

%M% 模块名称:要么是 m 文件中的标志,如果不存在,则为名称
SCCS 文件的前导 s. 除去。

%I% SCCS 识别 (SID) (%R%.%L% 或者 %R%.%L%.%B%.%S%) 的检索文本。

%R% 释放。

%L% 等级。

%B% 分支。

%S% 序列。

%D% 当前的日期 (YY/MM/DD).

%H% 当前的日期 (MM/DD/YY).

%T% 当前时间 (HH:MM:SS).

%E% 最新应用增量的创建日期 (YY/MM/DD).

%G% 最新应用增量的创建日期 (MM/DD/YY).

%U% 时间最新应用的增量被创建 (HH:MM:SS).

%Y% 模块类型:值 t SCCS 文件中的标志。

%F% SCCS 文件名。

%P% SCCS 绝对路径名。

%Q% 的值 q 文件中的标志。

%C% 当前行号。 此关键字用于识别由以下方式输出的消息
程序,例如“这不应该发生”类型的错误。 它不是
旨在用于每一行以提供序列号。

%Z% 四字符的字符串 "@(#)" 可识别 什么.

%W% 构造的简写符号 什么 字符串:

%W%=%Z%%M% %一世%

%A% 用于构造的另一种速记符号 什么 字符串:

%A%=%Z%%Y%%M%%I%%Z%

退出 状态


应返回以下退出值:

0 成功完成。

>0 发生错误。

后果 OF 错误


默认。

以下 部分 ,那恭喜你, 内容丰富。

申请须知 用法


如果系统日期和时间已被修改(例如,将
转发然后再次返回,或跨网络的不同步时钟)并且也可能出现
当不同的值 TZ 使用环境变量。

运行中也可能出现类似性质的问题 三角洲 效用,其中
作为其正常操作的一部分,将先前的文件正文与工作文件进行比较。

示例


没有。

基本原理


没有。

未来 如何前往


没有。

使用 onworks.net 服务在线使用 getposix


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    USB加载器GX
    USB加载器GX
    USBLoaderGX 是一个 GUI
    Waninkoko 的 USB Loader,基于
    libwiigui。 它允许上市和
    推出 Wii 游戏、Gamecube 游戏和
    Wii 和 WiiU 上的自制软件...
    下载 USBLoaderGX
  • 2
    火鸟
    火鸟
    Firebird RDBMS 提供 ANSI SQL 特性
    & 在 Linux、Windows 上运行 &
    几个 Unix 平台。 特征
    出色的并发性和性能
    & 力量...
    下载火鸟
  • 3
    KompoZer首
    KompoZer首
    KompoZer 是一个所见即所得的 HTML 编辑器,使用
    Mozilla Composer 代码库。 作为
    Nvu 的开发已停止
    2005 年,KompoZer 修复了许多错误和
    增加了一个...
    下载 KompoZer
  • 4
    免费漫画下载器
    免费漫画下载器
    免费漫画下载器 (FMD) 是一个
    编写的开源应用程序
    Object-Pascal 用于管理和
    从各种网站下载漫画。
    这是一个镜...
    下载免费漫画下载器
  • 5
    UNetbootin
    UNetbootin
    UNetbootin 允许您创建可启动
    适用于 Ubuntu、Fedora 和
    其他 Linux 发行版没有
    刻录 CD。 它运行在 Windows、Linux、
    和...
    下载UNetbootin
  • 6
    Dolibarr ERP - 客户关系管理
    Dolibarr ERP - 客户关系管理
    Dolibarr ERP - CRM 易于使用
    ERP和CRM开源软件包
    (使用 web php 服务器运行或作为
    独立软件)用于企业,
    基础...
    下载 Dolibarr ERP - CRM
  • 更多 ”

Linux 命令

Ad