这是命令 deltaposix,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行
程序:
您的姓名
delta — 对 SCCS 文件进行增量(更改)(发展)
概要
三角洲 [-nps] [-g 名单] [-m 列表] [-r 的SID] [-y[评论]] 文件...
商品描述
三角洲 应使用实用程序将更改永久引入到指定的 SCCS 文件中
对检索到的文件进行的操作 得到 (叫做 g 文件,或生成的文件)。
配置
三角洲 实用程序应符合 POSIX.1-2008 的基本定义卷, 部分
12.2, 公用事业 句法 指南,除了 -y 选项有一个可选的选项-
争论。此可选选项参数不应作为单独的参数出现。
应支持以下选项:
-r 的SID 唯一标识要对 SCCS 文件进行哪个增量。使用这个
仅当两个或两个以上未完成的情况下才需要选择 得到 命令
编辑(得到 -e)在同一个 SCCS 文件上由同一个人完成(登录
姓名)。指定的 SID 值 -r 选项可以是 SID
上指定 得到 命令行或由报告的 SID 得到
公用事业; 看 得到.
-s 抑制与每个关联的活动的标准输出报告
文件。请参阅标准输出部分。
-n 指定保留已编辑内容 g文件 (通常在增量完成时删除
加工)。
-g 名单 指定一个 名单 (见 得到 的定义 名单)的增量应为
在由此创建的更改级别 (SID) 访问文件时被忽略
三角洲。
-m 列表 指定应用程序应提供的修改请求 (MR) 编号
创建新三角洲的原因。如果 SCCS 文件具有
此 v 设置标志;看 管理员.
If -m 没有使用和 '-' 未指定为文件参数,并且标准
input 是一个终端,STDOUT 部分中描述的提示符应写成
在读取标准输入之前到标准输出;如果标准输入是
不是终端,不会发出任何提示。
列表中的 MR 应使用 字符或转义的 分隔
人物。未转义的 应终止 MR 列表。逃亡
字符是。
如果 v 标志有一个值,它应被视为程序的名称
验证 MR 编号的正确性。如果非零退出状态是
从 MR 号码验证程序返回, 三角洲 效用应
终止。 (假设 MR 编号并非全部有效。)
-y[评论]
描述制作 Delta 的原因。这 评论 应是任意的
满足文本文件定义的行组。实施
应支持 评论从 512 到 XNUMX 字节,并且可以支持更长的值。 A
空字符串(指定为 -y, -y"",或响应提示
评论)应被视为有效 评论.
If -y 没有指定和 '-' 未指定为文件参数,并且
标准输入是一个终端,STDOUT 部分中描述的提示符应
在读取标准输入之前写入标准输出;如果标准
输入不是终端,不会发出提示。未转义的 应
终止评论文本。转义字符是。
-y 如果 文件 操作数指定为 '-'.
-p 将增量之前和之后的 SCCS 文件差异写入(到标准输出)
应用于 差异 格式; 看 差异.
操作数
应支持以下操作数:
文件 现有 SCCS 文件或目录的路径名。 如果 文件 是一个目录,
三角洲 实用程序的行为就像指定了目录中的每个文件一样
作为命名文件,除了非 SCCS 文件(路径名的最后一个部分
不以 s.) 和不可读的文件应被静默忽略。
如果恰好一个 文件 操作数出现,它是 '-',标准输入应为
读; 标准输入的每一行都应视为 SCCS 的名称
要处理的文件。 非 SCCS 文件和不可读文件应静默
忽略了。
标准输入
标准输入应为文本文件,仅在以下情况下使用:
* 阅读 列表 或者 评论 (见 -m 和 -y 选项)。
*一个 文件 操作数应指定为 '-'。 在这种情况下, -y 选项必须用于
指定注释,并且如果 SCCS 文件具有 v 旗帜设置, -m 选项还必须
用于指定MR列表。
INPUT FILES
输入文件应为文本文件,其数据将包含在 SCCS 文件中。如果
在 POSIX 语言环境中,输入文件任何行的第一个字符是 ,结果是
未指定。如果该文件包含超过 99999 行,则记录的行数
对于该增量,该文件的标头应为 99999。
环境 变数
以下环境变量会影响执行 三角洲:
朗 为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)
LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。
LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
参数和输入文件)。
LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息和写入的信息性消息
到标准输出。
路径 确定用于处理的消息目录的位置 LC_消息.
TZ 确定 SCCS 文件中写入时间和日期的时区。
如果 TZ 变量未设置或为 NULL,未指定的系统默认时区是
用过的。
异步 新闻
如果捕获到 SIGINT,则应清理临时文件并 三角洲 应以非
零退出代码。对所有其他信号应采取标准动作;看 部分 1.4,
公用事业 产品描述 默认值.
标准输出
标准输出只能用于 POSIX 语言环境中的以下消息:
* 提示(参见 -m 和 -y 选项),格式如下:
“太太? "
“评论? ”
MR 提示(如果已写入)应始终位于注释提示之前。
* 每个文件活动的报告(除非 -s 选项被指定)在
以下格式:
"%s\n%d 已插入\n%d 已删除\n%d 不变\n", <全新 的SID>,
<数 of 线 插入>,数 of 线 删除>,
<数 of 线 不变>
斯特德
标准错误应仅用于诊断消息。
OUTPUT FILES
任何更新的 SCCS 文件应为未指定格式的文件。
EXTENDED 商品描述
系统 日期 和 时间
当向 SCCS 文件添加增量时,应记录增量的系统日期和时间
新三角洲。如果一个 得到 使用 SCCS 文件执行,日期明显记录在
未来,行为未指定。
退出 状态
应返回以下退出值:
0 成功完成。
>0 发生错误。
后果 OF 错误
默认。
以下 部分 ,那恭喜你, 内容丰富。
申请须知 用法
如果系统日期和时间已被修改(例如,将
转发然后再次返回,或跨网络的不同步时钟)并且也可能出现
当不同的值 TZ 使用环境变量。
运行中也可能出现类似性质的问题 得到 效用,其中
在文件正文中记录日期和时间。
示例
没有。
基本原理
没有。
未来 如何前往
没有。
使用 onworks.net 服务在线使用 deltaposix